Duality cache for data parallel acceleration

Daichi Fujiki, Scott A. Mahlke, Reetuparna Das · 2019

Duality Cache is an in-cache computation architecture that enables general purpose data parallel applications to run on caches. This paper presents a holistic approach of building Duality Cache system stack with techniques of performing in-cache floating point arithmetic and transcendental functions, enabling a data-parallel execution model, designing a compiler that accepts existing CUDA programs, and providing flexibility in adopting for various workload characteristics.

Read the paper · More papers on PaperTik