Skip to main content

Evaluating cache coherent shared virtual memory for heterogeneous multicore chips

Publication ,  Journal Article
Hechtman, BA; Sorin, DJ
Published in: Ispass 2013 IEEE International Symposium on Performance Analysis of Systems and Software
January 1, 2013

Although current homogeneous chips tightly couple the cores with cache-coherent shared virtual memory (CCSVM), this is not the communication paradigm used by any current heterogeneous chip. In this paper, we present a CCSVM design for a CPU/GPU chip, as well as an extension of the pthreads programming model for programming this HMC. We experimentally compare CCSVM/xthreads to a state-of-the-art CPU/GPU chip from AMD that runs OpenCL software. CCSVM's more efficient communication enables far better performance and far fewer DRAM accesses. © 2013 IEEE.

Duke Scholars

Published In

Ispass 2013 IEEE International Symposium on Performance Analysis of Systems and Software

DOI

Publication Date

January 1, 2013

Start / End Page

118 / 119
 

Citation

APA
Chicago
ICMJE
MLA
NLM
Hechtman, B. A., & Sorin, D. J. (2013). Evaluating cache coherent shared virtual memory for heterogeneous multicore chips. Ispass 2013 IEEE International Symposium on Performance Analysis of Systems and Software, 118–119. https://doi.org/10.1109/ISPASS.2013.6557152
Hechtman, B. A., and D. J. Sorin. “Evaluating cache coherent shared virtual memory for heterogeneous multicore chips.” Ispass 2013 IEEE International Symposium on Performance Analysis of Systems and Software, January 1, 2013, 118–19. https://doi.org/10.1109/ISPASS.2013.6557152.
Hechtman BA, Sorin DJ. Evaluating cache coherent shared virtual memory for heterogeneous multicore chips. Ispass 2013 IEEE International Symposium on Performance Analysis of Systems and Software. 2013 Jan 1;118–9.
Hechtman, B. A., and D. J. Sorin. “Evaluating cache coherent shared virtual memory for heterogeneous multicore chips.” Ispass 2013 IEEE International Symposium on Performance Analysis of Systems and Software, Jan. 2013, pp. 118–19. Scopus, doi:10.1109/ISPASS.2013.6557152.
Hechtman BA, Sorin DJ. Evaluating cache coherent shared virtual memory for heterogeneous multicore chips. Ispass 2013 IEEE International Symposium on Performance Analysis of Systems and Software. 2013 Jan 1;118–119.

Published In

Ispass 2013 IEEE International Symposium on Performance Analysis of Systems and Software

DOI

Publication Date

January 1, 2013

Start / End Page

118 / 119