Cargando…

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

<!--HTML-->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...

Descripción completa

Detalles Bibliográficos
Autor principal: Jorda, Marc
Lenguaje:eng
Publicado: 2019
Materias:
Acceso en línea:http://cds.cern.ch/record/2691432
_version_ 1780963853510639616
author Jorda, Marc
author_facet Jorda, Marc
author_sort Jorda, Marc
collection CERN
description <!--HTML-->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.
id cern-2691432
institution Organización Europea para la Investigación Nuclear
language eng
publishDate 2019
record_format invenio
spelling cern-26914322022-11-02T22:24:41Zhttp://cds.cern.ch/record/2691432engJorda, MarcToward Easing the use of Optane DIMMs as Part of Heterogeneous Memory SystemsIXPUG 2019 Annual Conference at CERNother events or meetings<!--HTML-->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.oai:cds.cern.ch:26914322019
spellingShingle other events or meetings
Jorda, Marc
Toward Easing the use of Optane DIMMs as Part of Heterogeneous Memory Systems
title Toward Easing the use of Optane DIMMs as Part of Heterogeneous Memory Systems
title_full Toward Easing the use of Optane DIMMs as Part of Heterogeneous Memory Systems
title_fullStr Toward Easing the use of Optane DIMMs as Part of Heterogeneous Memory Systems
title_full_unstemmed Toward Easing the use of Optane DIMMs as Part of Heterogeneous Memory Systems
title_short Toward Easing the use of Optane DIMMs as Part of Heterogeneous Memory Systems
title_sort toward easing the use of optane dimms as part of heterogeneous memory systems
topic other events or meetings
url http://cds.cern.ch/record/2691432
work_keys_str_mv AT jordamarc towardeasingtheuseofoptanedimmsaspartofheterogeneousmemorysystems
AT jordamarc ixpug2019annualconferenceatcern