OpenCL* for CPU
Ask questions and share information on Intel® SDK for OpenCL™ Applications and OpenCL™ implementations for Intel® CPU.
Announcements
This forum covers OpenCL* for CPU only. OpenCL* for GPU questions can be asked in the GPU Compute Software forum. Intel® FPGA SDK for OpenCL™ questions can be ask in the FPGA Intel® High Level Design forum.
1722 Discussions

behavior of Intel GPU cache

Fu_J_Intel
Employee
583 Views

Hi experts,

I wonder how Intel GPU manages its caches? For example,  is tiled format (of an image) more friendly to cache than linear format?

thanks,

Jeffrey

0 Kudos
1 Reply
Robert_I_Intel
Employee
583 Views

Hi Jeffrey,

Tiled format (images) read accesses go thru the sampler, which has its own L1 and L2 incoherent caches (initially, go thru L3$ and LLC$). Linear format accesses (buffers) go thru L3$ and LLC$. So that's the biggest difference.

0 Kudos
Reply