SC19 Proceedings

The International Conference for High Performance Computing, Networking, Storage, and Analysis

MCHPC’19 Panel: Software and Hardware Support for Programming Heterogeneous Memory


Workshop: MCHPC’19 Panel: Software and Hardware Support for Programming Heterogeneous Memory

Abstract: Usability and programmability of complex and heterogeneous memory systems remain significant challenges facing the HPC and data analytics communities. Existing memory systems that include DRAM, SRAM, discrete memory, software unified memory, and distributed memory are difficult to exploit while maintaining portable performance. Approaches include programming language constructs and runtime libraries, OS enhancements, and even hardware mechanisms to enable the competing goals of programmability and portability.

The panel will address challenges and solutions that address the problems of maintaining portability in applications that must navigate the complex memory hierarchy without sacrificing performance and capability.






Back to MCHPC’19: Workshop on Memory Centric High Performance Computing Archive Listing


Back to Full Workshop Archive Listing