예를 들어 여왕을 위해 음식을 제공하는 개미가 당황스럽게 병행한다고 가정 해 보겠습니다. 음식의작업 병렬 처리, 스레드 수?
X = 금액은 하나의 주 스레드가 Z 초 정도 걸립니다 음식을 구하고 시작하는 개미를 얻으려면 = 식품
Z의 단위를 얻기 위해 개미 소요
Y = 시간이 필요했다.
주 스레드는 문제가 완전히 해결 될 때까지 스레드를 생성 할 수 있지만 새 스레드를 만들 때 임계 값이 있기 때문에 결과가 줄어든다. 작업에 대한 진행률 중 새 스레드 만들기를 중지하는 것이 가장 효율적입니다.
고정 된 X 및 Y 값에 대해 주 스레드에 스폰을 지시하는 스레드 수는 몇 개입니까?
편집 : 자바 래퍼를 통해 CUDA를 사용하여 엔비디아 GTS250 GPU의 환경입니다 운영
용적 계산을 위해 형상 표면을 분리 된 삼각형으로 나누어 그 삼각형으로 병렬화를위한 '치수'를 만듭니다 – mglmnc