기본 제공 OpenCL 함수 select
의 목적이 무엇인지 분명하지 않습니다. 누군가 제발, 분명히 할 수 있니? 오픈 CL 명세서에서OpenCL 내장 함수 'select'
:
기능
반환 (a, gentype B를 igentype에 c gentype) 선택 : 을 벡터 형식의 각 구성 요소에 대해, 결과 [I] = 경우 MSB c [i]가 설정 되었습니까? b [i] : a [i].
이 경우 MSB는 무엇입니까? 나는 MSB가 가장 중요한 비트의 약자임을 알지만이 사건과 어떤 연관이 있는지 전혀 모른다.
매개 변수 순서는 * 완전 * 뒤입니다. 'a> b와 같은 것을하고 싶다면? a : b'이면'select (b, a, a> b);'라고 쓰면된다. 매우 멍청한. 그들은 무엇을 생각하고 있었습니까?! – doug65536