파이썬1297 30period의 조건에서 시행한 테스트 안녕하세요? 이번 포스팅은 일단 간단한 보고를 겸해서 30period를 이용해서 한번 테스틀르 하는 것이 다 끝났다는 것을 알려 드리고자 한번 올려보는 내용입니다. 이 테스트도 어찌된 것이 조건이 달라지면 계산할 분량이 달라지는 감이 있는지, 이래저래 무언가 시간이 더 걸리는 것이 있습니다. 이 작업을 하기 위해서 5번째 조건이라는 뜻의 폴더를 생성해서 한번 결과를 저장할 수 있도록 만들어 주도록 합니다. 이렇게 해서 준비는 일단 끝이났으며..... 그리고 나서 다음으로 위 스크린샷과 같이 부모 프로세스에서 이래저래 작업을 해 주도록 합니다. risk나 이런 것은 다 같으나, 계산을 위한 기간만은 다르게 설정을 해 주었습니다. 1차 테스트가 얼마나 걸렸는지 한번 보았습니다. 일단 걸린 시간은 14시간 1.. 2020. 8. 2. ray를 이용한 다중 병렬처리(nested)의 최적화 -4- 안녕하세요? 지난번 포스팅에서 어떻게 얼치기로 그나마 좋은 ray의 조건을 건지기는 했지만, 이게 100% 정확하다고 말하기는 좀 무리가 있기는 있습니다. 일단 구름IDE가 정확하게 하드웨어 성능을 내어 주는 것이 아니라 대체적인 단계로 조정이 되기 때문에, 처리시간에 오차가 있습니다. 그래서 이를 보강하기 위해서 일단 10회 반복을 계속해서 해 보도록 하는 것 입니다. 먼저 위 스크린샷에서 나오는 것처럼 ray나 multiprocessing을 전혀 쓰지 않고서 그냥 작동을 하는 형식의 대조군 1번을 하나 만들어 주도록 합니다. 진짜로 이 대조군은 12회 1차 for loop에서 12번 돌고, 각각의 메서드는 또 12회씩 돌아서 총 144번을 모두 하나하나 다 돌아간다고 보면 됩니다. 그리고 나서 2번 .. 2020. 8. 2. ray를 이용한 다중 병렬처리(nested)의 최적화 -3- 안녕하세요? 이번 포스팅에서도 지난번 포스팅에 이어서 한번 ray를 사용하는데 최적화를 하기 위해서 한번 이래저래 무언가를 더 해보고자 합니다. 이래저래 지루한 감이 있기는 하지만, 원래 조건을 잡는 과정이 지루하기는 지루하고, 뭐랄까 직접 하고서 익히지 않으면 안되기는 안되는 면이 있습니다. 다음으로는 그냥 무식하다면 무식하게 가는 것으로, 일단 48개의 cpu를 사용하는데, 여기서는 일단 처음부터 48개의 병렬 프로세스를 먼저 만들어서 사용하도록 해 보도록 합니다. 그리고 나서 다음으로 진행하려고 하는 것은 바로 두번째 ray를 사용하는데 이번에는 3개의 병렬 프로세스만 만들어 내는 것이라고 할 수 있습니다. 이 경우에는 첫번째 시도에서 우선 35초라는 그런데로 준수한 성적표를 넌네 받기는 받는데 성.. 2020. 8. 2. ray를 이용한 다중 병렬처리(nested)의 최적화 -2- 안녕하세요? 이번 포스팅에서는 지난번에 이어서 한번 ray를 이용한 다중 병렬처리를 어떻게 하면 최적화를 할 수 있는지 없는지를 한번 알아 보고자 합니다. 일단 이러저래 다양한 것을 시도하기는 하는데, 그렇게 이거다 싶은 것이 딱 나오지는 않는 것을 확인할 수 있었습니다. 일단 이번에는 시작하자 마자 우선 위 스크린샷에서 볼 수 있는 것처럼 일단 24개의 ray 프로세스를 만들어 내고, 일단 이 과정을 먼저 밟도록 합니다. 그리고 나서 두번째 ray의 타겟에서 이번에는 6개의 병렬 프로세스만을 생성해 내도록 만들어 주도록 합니다. 이렇게 하는 것으로 일단 무언가가 잘 될지 안 될지는 모르지만, 일단 해 봅니다. 그리고 나서 작동하는 시간을 한번 알아보도록 하니, 위 스크린샷과 같이 나오는 것을 확인할 수.. 2020. 8. 1. 이전 1 ··· 131 132 133 134 135 136 137 ··· 325 다음