Contribution to a conference proceedings/Contribution to a book FZJ-2018-04066

http://join2-wiki.gsi.de/foswiki/pub/Main/Artwork/join2_logo100x88.png
Hexe: A Toolkit for Heterogeneous Memory Management

 ;

2017
IEEE Piscataway, NJ
ISBN: 978-1-5386-2129-5, 9781538632086 (print)

2017 IEEE 23rd International Conference on Parallel and Distributed Systems (ICPADS), ShenzhenShenzhen, China, 15 Dec 2017 - 17 Dec 20172017-12-152017-12-17 Piscataway, NJ : IEEE 656 - 663 () [10.1109/ICPADS.2017.00090]

This record in other databases:    

Please use a persistent id in citations: doi:

Abstract: Heterogeneity in memory is becoming increasingly common in high-end computing. Several modern supercomputers, such as those based on the Intel Knights Landing or NVIDIA P100 GPU architectures, already showcase multiple memory domains that are directly accessible by user applications, including on-chip high-bandwidth memory and off-chip traditional DDR memory. The next generation of supercomputers is expected to take this architectural trend one step further by including NVRAM as an additional byte-addressable memory option. Despite these trends, allocating and managing such memory are still tedious tasks. In this paper, we present hexe, a highly flexible and portable memory allocation toolkit. Unlike other memory allocation tools such as malloc, memkind, and cudaMallocManaged, hexe presents a rich and portable memory allocation framework that allows applications to carefully and precisely manage their memory across the various memory subsystems available on the system. Together with a detailed description of the design and capabilities of hexe, we present several case studies where the flexible memory allocation in hexe allows applications to achieve superior performance compared with that of other memory allocation tools.


Note: "Three workshops are being held in conjunction with ICPADS 2017: The 1st International Workshop on IoT Security (IoTSec 2017), The 1st International Workshop on Wireless Sensing Technology (WST 2017), The 1st International Workshop on Blockchain Technology and Systems (BCTS 2017). The proceedings of the workshops are also included in this volume." - Vorwort (Seite xviii); Literaturangaben; English

Contributing Institute(s):
  1. Jülich Supercomputing Center (JSC)
Research Program(s):
  1. 513 - Supercomputer Facility (POF3-513) (POF3-513)

Appears in the scientific report 2018
Click to display QR Code for this record

The record appears in these collections:
Document types > Events > Contributions to a conference proceedings
Document types > Books > Contribution to a book
Workflow collections > Public records
Institute Collections > JSC
Publications database

 Record created 2018-07-09, last modified 2021-01-29


Restricted:
Download fulltext PDF Download fulltext PDF (PDFA)
Rate this document:

Rate this document:
1
2
3
 
(Not yet reviewed)