/ / Ktorý hardware beží OpenCL na procesoroch Intel Core? - opencl, intel, hardvérové ​​urýchľovanie

Ktorý hardvér pracuje OpenCL na procesoroch Intel Core? - opencl, intel, hardwarová akcelerácia

Premýšľam o možnostiach paralelizmukombináciou OpenCL a AVX na platformách Intel i7, ale ja si nemyslím, že je to možnosť. Aj keď chápem, že CPU a iGPU zdieľajú rovnakú šírku pásma pamäte, "nie som si istý, či zdieľajú akýkoľvek iný hardvér?"

Otvorí sa OpenCL na iGPU ("Intel Graphics Processor") alebo AVX jednotkách ("CPU cores")?

tu zadajte popis obrázku

odpovede:

0 pre odpoveď č. 1

OpenCL môže byť spustený na CPU a GPU. Ak nastavíte cieľové zariadenie ako procesor Intel a openCL je kompilovaný pomocou kompilátora Intel, potom je vysoko pravdepodobné, že kompilovaný kód môže využívať jednotky SSE / AVX. Môžete tiež napísať svoj vlastný vektorizovaný kód v jadre openCL, aby ste mohli využívať jednotky AVX.