Persistent Memory Object Storage and Indexing for Scientific Computing

Awais Khan, Hyogi Sim, Sudharshan S. Vazhkudai, Jinsuk Ma, Myeong Hoon Oh, Youngjae Kim

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

10 Scopus citations

Abstract

This paper presents Mosiqs, a persistent memory object storage framework with metadata indexing and querying for scientific computing. We design Mosiqs based on the key idea that memory objects on shared PM pool can live beyond the application lifetime and can become the sharing currency for applications and scientists. Mosiqs provides an aggregate memory pool atop an array of persistent memory devices to store and access memory objects. Mosiqs uses a lightweight persistent memory key-value store to manage the metadata of memory objects such as persistent pointer mappings, which enables memory object sharing for effective scientific collaborations. Mosiqs is implemented atop PMDK. We evaluate the proposed approach on many-core server with an array of real PM devices. The preliminary evaluation confirms a 100% improvement for write and 30% in read performance against a PM-aware file system approach.

Original languageEnglish
Title of host publicationProceedings of MCHPC 2020
Subtitle of host publicationWorkshop on Memory Centric High Performance Computing, Held in conjunction with SC 2020: The International Conference for High Performance Computing, Networking, Storage and Analysis
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages1-9
Number of pages9
ISBN (Electronic)9781665422789
DOIs
StatePublished - Nov 2020
Externally publishedYes
Event2020 IEEE/ACM Workshop on Memory Centric High Performance Computing, MCHPC 2020 - Virtual, Atlanta, United States
Duration: Nov 11 2020 → …

Publication series

NameProceedings of MCHPC 2020: Workshop on Memory Centric High Performance Computing, Held in conjunction with SC 2020: The International Conference for High Performance Computing, Networking, Storage and Analysis

Conference

Conference2020 IEEE/ACM Workshop on Memory Centric High Performance Computing, MCHPC 2020
Country/TerritoryUnited States
CityVirtual, Atlanta
Period11/11/20 → …

Funding

This work was supported by Institute for Information communications Technology Planning Evaluation (IITP) grant funded by the Korea government (MSIT) (No.2018-0-00503, researches on next generation memory-centric computing system architecture). This work was also supported by, and used the resources of, the Oak Ridge Leadership Computing Facility, located in the National Center for Computational Sciences at ORNL, which is managed by UT Battelle, LLC for the U.S. DOE (under the contract No. DE-AC05-00OR22725).

FundersFunder number
Institute for Information communications Technology Planning Evaluation
U.S. Department of EnergyDE-AC05-00OR22725
Institute for Information and Communications Technology Promotion
Ministry of Science and ICT, South Korea

    Keywords

    • Memory-centric Computing
    • Persistent Memory Storage
    • Scientific Metadata Indexing and Search

    Fingerprint

    Dive into the research topics of 'Persistent Memory Object Storage and Indexing for Scientific Computing'. Together they form a unique fingerprint.

    Cite this