C3D: Mitigating the NUMA bottleneck via coherent DRAM caches | IEEE Conference Publication | IEEE Xplore