2013-08-25 1 views

답변

2

32 비트 값에서 atomicMin을 수행하는 경우 32 비트가 최소화 된 값을 나타내는 32 비트 및 스레드의 글로벌 인덱스를 나타내는 64 비트 값에 일반화 된 원자 연산을 사용할 수 있습니다 . 일반적인 접근 방법은 here입니다.

64 비트 atomicMinonly supported on cc 3.5 devices이므로 32 비트 최소값을 찾는 것으로 가정합니다.

64 비트 값을 사용하여 작업하는 경우는 다음의 최소 (또는 최대) 값과 감소를 통해 인덱스를 모두 수행하는 병렬 환원 기술을 사용할 수있다. This question/answer은 매트릭스의 행당 최대 및 인덱스를 모두 찾는 병렬 감소 방법을 보여줍니다.

관련 문제