Close

Session

Workshop
:
6th Workshop on Heterogeneity and Memory Systems (HMEM)
DescriptionHeterogeneity is ubiquitous, not only in terms of processing units but also memories and networks. As heterogeneity increases, memory subsystems play an even more important role to attain performance, from their technology to the system architecture to the software management and programming model. While CPU-only compute nodes are becoming rare instances, heterogeneous memory architectures have recently emerged and revolutionized the traditional memory hierarchy. Current and upcoming architectures may well comprise multiple memory technologies next to DRAM, accelerators with dedicated memories, or even specific expansion cards hosting memory alone, such as: 3D-stacked memory, high-bandwidth multi-channel RAM, unified/shared memory on accelerators, Compute Express Link (CXL)-based architectures, persistent memory, or MRDIMMs. The HMEM workshop already has a tradition of serving as a forum to bring together researchers from the HPC community to present and discuss ongoing research around the relationship between resource heterogeneity and memory systems.