1
인텔 i7 플랫폼에서 OpenCL과 AVX를 결합하여 병렬성에 대한 기회를 생각하고 있지만 이것이 가능하지 않다고 생각합니다. CPU와 iGPU가 동일한 메모리 대역폭을 공유하고 있음을 알고 있지만 다른 하드웨어를 공유하고 있는지 확실하지 않습니다.Intel Core 프로세서에서 OpenCL을 실행하는 하드웨어는 무엇입니까?
개방형 OpenCL은 iGPU ("Intel Graphics Processor") 또는 AVX 장치 ("CPU core")에서 실행됩니까?
GPU 장치를 쿼리하면 iGPU가 반환됩니다. CPU 유형을 조회하면 CPU가 리턴되며 두 가지를 동시에 사용할 수 있습니다. 내 C3060 충분히 잘 작동합니다. 스트리밍을 위해 CPU의 igpu> 1 코어 12 개 실행 유닛 (컴퓨팅에 훨씬 뛰어남). 인텔 컴파일러는이 CPU에 대해 SSE를 생성 할만큼 충분히 좋습니다. 그러나 i7의 경우 AVX는 매우 가능성이 있습니다. –