Sep 24 – 27, 2019
CERN
Europe/Zurich timezone

Toward Easing the use of Optane DIMMs as Part of Heterogeneous Memory Systems

Sep 25, 2019, 3:15 PM
15m
80/1-001 - Globe of Science and Innovation - 1st Floor (CERN)

80/1-001 - Globe of Science and Innovation - 1st Floor

CERN

60
Show room on map

Speaker

Marc Jorda (Barcelona Supercomputing Center)

Description

Intel systems featuring Optane DC DIMMs offer a vast amount of memory at low TCO. Without further aid, having more than one memory subsystem leaves application developers with the responsibility of deciding where to allocate their different memory objects, which is far from an easy task and may pose severe performance implications. The hardware-assisted 2LM mode palliates this situation, exposing a single memory address space and performing automatic data movements at page-level granularity. In this session we present a software-based placement solution which outperforms the 2LM mode by leveraging the semantics of memory objects and exploiting previously captured access patterns. We aim at moving a big step forward and developing technology to build an innovative generic software ecosystem to facilitate the efficient use of heterogeneous memory systems, what will be crucial to leverage the full potential of exascale platforms for compelling HPC and AI workloads.

Co-authors

Antonio J. Pena (Barcelona Supercomputing Center) Harald Servat (Intel Corporation)

Presentation materials