CPU OpenCL local+private+constant memories

Hello

I posted this question on AMD forum but I only got answer that GPU implement local memory as on chip LDS and on chip private memory bank. I want to know how constant, local and private OpenCL memoreis are implemented on CPUs ? Thanks in advance

I want to know how constant, local and private OpenCL memoreis are implemented on CPUs ?

Technically speaking it’s implementation-defined, which means that different implementations may do this differently.

In practice you can expect constant, local and private memory all to be implemented as global memory on CPU devices.