I have a Xeon Phi 7210 processor as a stand-alone CPU (not co-processor) in a CentOS system and want to use its in-cache memory.
The OS sees 2 NUMA nodes, one node with the whole RAM and 256 cores (the actual 64 CPU cores * 4-way HT) and the other node with
just 16 GB RAM which I guess is the on-chip RAM. Thus I don't think it's configured in cache mode and I should be able to malloc() it.
For more complete information about compiler optimizations, see our Optimization Notice.