2025
Our paper titled “NVM in Data Storage: A Post-Optane Future” has been published in ACM Transactions on Storage, Volume 21, Issue 3.
Abstract The dynamic evolution of non-volatile memory (NVM) technologies from Read-Only Memory (ROM) to flash memory, and recent innovations in Magnetoresistive RAM (MRAM), Phase Change Memory (PCM), and Resistive RAM (ReRAM) signify a pivotal shift in data storage capabilities and applications. This progression, marked by enhancements in performance and density, fills the gap between Dynamic RAM (DRAM) and flash storage, meeting the demands of data-rich domains such as high-performance computing and databases. The integration of NVM like the formerly commercially available Optane Persistent Memory (PMem) has introduced a paradigm shift in storage system design, addressing challenges related to latency, data proximity, memory constraints, and energy efficiency which are critical in computing. Despite facing hurdles, such as performance asymmetry in Optane PMem, the potential of NVM in data storage systems has been shown with research focusing on speeding up indexing, small data accesses, and cache-less I/O paths. We review existing and emerging NVM technologies based on their physical properties and application in data storage. We underscore the significance of NVM in offering unique access characteristics that address the limitations of traditional storage devices, thereby extending the data storage landscape. We discuss the programming challenges and hardware-software strategies crucial for NVM’s seamless integration and widespread industry adoption. Additionally, we discuss the discontinuation of Optane, the ongoing challenges and the need for storage system designs to adapt to non-block based storage to leverage NVM’s performance benefits. We conclude that while advancements in NVM promise improved performance and endurance, practical availability depends on addressing challenges such as density, heat management, and reliability. Support in the existing software ecosystem is also crucial for its widespread adoption. Furthermore, Compute Express Link (CXL) is highlighted as a significant development that can streamline the memory hierarchy and support the adoption of NVM, enabling more flexible designs and effective usage of storage media in next-generation data storage systems. Overall, CXL offers a promising method to include NVM in future systems. However, in the meantime, data storage systems will rely on NVMe SSDs due to their performance and availability. But, we encourage further research into integrating NVM devices due to data management constraints with conventional block-based data management and advocate for the availability of NVM-ready software to users.
DOI: https://doi.org/10.1145/3731454
July 22
Our paper titled “NVM in Data Storage: A Post-Optane Future” has been accepted by ACM Transactions on Storage for their Special Issue on Computational Storage more..
April 03
The SPP-hikers Guide to Memory Benchmarks - It’s finally done, hurray!
With great pleasure, we have finally concluded our survey and finalized the paper. Congratulations to all members who contributed to this outstanding work! We have submitted our manuscript, “Charting the Benchmarking Landscape - A Survey of Benchmarks for Modern Memory Architecture” for publication in “ACM Computing Surveys”.
March 13
The SPP-hikers Guide to Memory Benchmarks - 43rd (Follow-up) Meeting
The 43rd follow-up meeting to distill the findings from the workshop into a paper “The SPP-hikers Guide to Memory Benchmarks” will be held on March 18, 2025. more..
The details of the meeting will be shared with the participants of the workshop via their registered email addresses.
March 13
The SPP-hikers Guide to Memory Benchmarks - 42nd (Follow-up) Meeting
The 42nd follow-up meeting to distill the findings from the workshop into a paper “The SPP-hikers Guide to Memory Benchmarks” will be held on March 12, 2025. more..
The details of the meeting will be shared with the participants of the workshop via their registered email addresses.
February 26
The SPP-hikers Guide to Memory Benchmarks - 41st (Follow-up) Meeting
The 41st follow-up meeting to distill the findings from the workshop into a paper “The SPP-hikers Guide to Memory Benchmarks” will be held on February 25, 2025. more..
The details of the meeting will be shared with the participants of the workshop via their registered email addresses.
February 19
Our paper titled “Poster: Embracing NVM: Optimizing B-epsilon-Tree Structures and Data Compression in Storage Engines” has been accepted at the Workshop on Novel Data Management Ideas on Heterogeneous Hardware Architectures (NoDMC), March 3 - 7, 2025 | Bamberg, Germany more..
February 14
The SPP-hikers Guide to Memory Benchmarks - 40th (Follow-up) Meeting
The 40th follow-up meeting to distill the findings from the workshop into a paper “The SPP-hikers Guide to Memory Benchmarks” will be held on February 18, 2025. more..
The details of the meeting will be shared with the participants of the workshop via their registered email addresses.
February 12
The SPP-hikers Guide to Memory Benchmarks - 39th (Follow-up) Meeting
The 39th follow-up meeting to distill the findings from the workshop into a paper “The SPP-hikers Guide to Memory Benchmarks” will be held on February 11, 2025. more..
The details of the meeting will be shared with the participants of the workshop via their registered email addresses.
February 5
The SPP-hikers Guide to Memory Benchmarks - 38th (Follow-up) Meeting
The 38th follow-up meeting to distill the findings from the workshop into a paper “The SPP-hikers Guide to Memory Benchmarks” will be held on February 4, 2025. more..
The details of the meeting will be shared with the participants of the workshop via their registered email addresses.
February 1
The SPP-hikers Guide to Memory Benchmarks - 37th (Follow-up) Meeting
The 37th follow-up meeting to distill the findings from the workshop into a paper “The SPP-hikers Guide to Memory Benchmarks” will be held on January 28, 2025. more..
The details of the meeting will be shared with the participants of the workshop via their registered email addresses.
January 22
The SPP-hikers Guide to Memory Benchmarks - 36th (Follow-up) Meeting
The 36th follow-up meeting to distill the findings from the workshop into a paper “The SPP-hikers Guide to Memory Benchmarks” will be held on January 21, 2025. more..
The details of the meeting will be shared with the participants of the workshop via their registered email addresses.
January 6
The SPP-hikers Guide to Memory Benchmarks - 35th (Follow-up) Meeting
The 35th follow-up meeting to distill the findings from the workshop into a paper “The SPP-hikers Guide to Memory Benchmarks” will be held on January 5, 2025. more..
The details of the meeting will be shared with the participants of the workshop via their registered email addresses.
December 18
2024
The SPP-hikers Guide to Memory Benchmarks - 34th (Follow-up) Meeting
The 34th follow-up meeting to distill the findings from the workshop into a paper “The SPP-hikers Guide to Memory Benchmarks” will be held on December 17, 2024. more..
The details of the meeting will be shared with the participants of the workshop via their registered email addresses.
December 11
The SPP-hikers Guide to Memory Benchmarks - 33rd (Follow-up) Meeting
The 33rd follow-up meeting to distill the findings from the workshop into a paper “The SPP-hikers Guide to Memory Benchmarks” will be held on December 10, 2024. more..
The details of the meeting will be shared with the participants of the workshop via their registered email addresses.
December 4
The SPP-hikers Guide to Memory Benchmarks - 32nd (Follow-up) Meeting
The 32nd follow-up meeting to distill the findings from the workshop into a paper “The SPP-hikers Guide to Memory Benchmarks” will be held on December 3, 2024. more..
The details of the meeting will be shared with the participants of the workshop via their registered email addresses.
November 26
The SPP-hikers Guide to Memory Benchmarks - 31st (Follow-up) Meeting
The 31st follow-up meeting to distill the findings from the workshop into a paper “The SPP-hikers Guide to Memory Benchmarks” will be held on November 26, 2024. more..
The details of the meeting will be shared with the participants of the workshop via their registered email addresses.
November 12
The SPP-hikers Guide to Memory Benchmarks - 30th (Follow-up) Meeting
The 30th follow-up meeting to distill the findings from the workshop into a paper “The SPP-hikers Guide to Memory Benchmarks” will be held on November 12, 2024. more..
The details of the meeting will be shared with the participants of the workshop via their registered email addresses.
October 29
The SPP-hikers Guide to Memory Benchmarks - 29th (Follow-up) Meeting
The 29th follow-up meeting to distill the findings from the workshop into a paper “The SPP-hikers Guide to Memory Benchmarks” will be held on October 29, 2024. more..
The details of the meeting will be shared with the participants of the workshop via their registered email addresses.
October 15
The SPP-hikers Guide to Memory Benchmarks - 28th (Follow-up) Meeting
The 28th follow-up meeting to distill the findings from the workshop into a paper “The SPP-hikers Guide to Memory Benchmarks” will be held on October 15, 2024. more..
The details of the meeting will be shared with the participants of the workshop via their registered email addresses.
October 01
The SPP-hikers Guide to Memory Benchmarks - 27th (Follow-up) Meeting
The 27th follow-up meeting to distill the findings from the workshop into a paper “The SPP-hikers Guide to Memory Benchmarks” will be held on October 01, 2024. more..
The details of the meeting will be shared with the participants of the workshop via their registered email addresses.
September 19
The SPP-hikers Guide to Memory Benchmarks - 26th (Follow-up) Meeting
The 26th follow-up meeting to distill the findings from the workshop into a paper “The SPP-hikers Guide to Memory Benchmarks” will be held on September 18, 2024. This time, we shall meet in person after the Annual Meeting event in Osnabrück 2024. more..
The details of the meeting will be shared with the participants of the workshop via their registered email addresses.
September 03
The SPP-hikers Guide to Memory Benchmarks - 25th (Follow-up) Meeting
The 25th follow-up meeting to distill the findings from the workshop into a paper “The SPP-hikers Guide to Memory Benchmarks” will be held on September 03, 2024. more..
The details of the meeting will be shared with the participants of the workshop via their registered email addresses.
August 20
The SPP-hikers Guide to Memory Benchmarks - 24th (Follow-up) Meeting
The 24th follow-up meeting to distill the findings from the workshop into a paper “The SPP-hikers Guide to Memory Benchmarks” will be held on August 20, 2024. more..
The details of the meeting will be shared with the participants of the workshop via their registered email addresses.
August 06
The SPP-hikers Guide to Memory Benchmarks - 23rd (Follow-up) Meeting
The 23rd follow-up meeting to distill the findings from the workshop into a paper “The SPP-hikers Guide to Memory Benchmarks” will be held on August 06, 2024. more..
The details of the meeting will be shared with the participants of the workshop via their registered email addresses.
July 23
The SPP-hikers Guide to Memory Benchmarks - 22nd (Follow-up) Meeting
The 22nd follow-up meeting to distill the findings from the workshop into a paper “The SPP-hikers Guide to Memory Benchmarks” will be held on July 23, 2024. more..
The details of the meeting will be shared with the participants of the workshop via their registered email addresses.
July 09
The SPP-hikers Guide to Memory Benchmarks - 21st (Follow-up) Meeting
The 21st follow-up meeting to distill the findings from the workshop into a paper “The SPP-hikers Guide to Memory Benchmarks” will be held on July 09, 2024. more..
The details of the meeting will be shared with the participants of the workshop via their registered email addresses.
June 25
The SPP-hikers Guide to Memory Benchmarks - 20th (Follow-up) Meeting
The 20th follow-up meeting to distill the findings from the workshop into a paper “The SPP-hikers Guide to Memory Benchmarks” will be held on June 25, 2024. more..
The details of the meeting will be shared with the participants of the workshop via their registered email addresses.
June 11
The SPP-hikers Guide to Memory Benchmarks - 19th (Follow-up) Meeting
The 19th follow-up meeting to distill the findings from the workshop into a paper “The SPP-hikers Guide to Memory Benchmarks” will be held on June 11, 2024. more..
The details of the meeting will be shared with the participants of the workshop via their registered email addresses.
May 28
The SPP-hikers Guide to Memory Benchmarks - 18th (Follow-up) Meeting
The eighteenth follow-up meeting to distill the findings from the workshop into a paper “The SPP-hikers Guide to Memory Benchmarks” will be held on May 28, 2024. more..
The details of the meeting will be shared with the participants of the workshop via their registered email addresses.
May 17
The SPP-hikers Guide to Memory Benchmarks - 17th (Follow-up) Meeting
The seventeenth follow-up meeting to distill the findings from the workshop into a paper “The SPP-hikers Guide to Memory Benchmarks” will be held on May 14, 2024. more..
The details of the meeting will be shared with the participants of the workshop via their registered email addresses.
April 30
The SPP-hikers Guide to Memory Benchmarks - 16th (Follow-up) Meeting
The sixteenth follow-up meeting to distill the findings from the workshop into a paper “The SPP-hikers Guide to Memory Benchmarks” will be held on April 30, 2024. more..
The details of the meeting will be shared with the participants of the workshop via their registered email addresses.
April 17
Our paper titled “A Design Proposal for a Unified B-epsilon-Tree: Embracing NVM in Memory Hierarchies” has been accepted at the 35th GI-Workshop on Foundations of Databases, May 22-24, 2024, Herdecke, Germany more..
April 09
The SPP-hikers Guide to Memory Benchmarks - 15th (Follow-up) Meeting
The fifteenth follow-up meeting to distill the findings from the workshop into a paper “The SPP-hikers Guide to Memory Benchmarks” will be held on April 16, 2024. more..
The details of the meeting will be shared with the participants of the workshop via their registered email addresses.
April 03
The SPP-hikers Guide to Memory Benchmarks - 14th (Follow-up) Meeting
The fourteenth follow-up meeting to distill the findings from the workshop into a paper “The SPP-hikers Guide to Memory Benchmarks” will be held on April 02, 2024. more..
The details of the meeting will be shared with the participants of the workshop via their registered email addresses.
March 20
The SPP-hikers Guide to Memory Benchmarks - 13th (Follow-up) Meeting
The thirteenth follow-up meeting to distill the findings from the workshop into a paper “The SPP-hikers Guide to Memory Benchmarks” will be held on March 19, 2024. more..
The details of the meeting will be shared with the participants of the workshop via their registered email addresses.
March 06
The SPP-hikers Guide to Memory Benchmarks - 12th (Follow-up) Meeting
The twelfth follow-up meeting to distill the findings from the workshop into a paper “The SPP-hikers Guide to Memory Benchmarks” will be held on March 05, 2024. more..
The details of the meeting will be shared with the participants of the workshop via their registered email addresses.
February 21
The SPP-hikers Guide to Memory Benchmarks - 11th (Follow-up) Meeting
The eleventh follow-up meeting to distill the findings from the workshop into a paper “The SPP-hikers Guide to Memory Benchmarks” will be held on February 20, 2024. more..
The details of the meeting will be shared with the participants of the workshop via their registered email addresses.
February 06
The SPP-hikers Guide to Memory Benchmarks - 10th (Follow-up) Meeting
The tenth follow-up meeting to distill the findings from the workshop into a paper “The SPP-hikers Guide to Memory Benchmarks” will be held on February 05, 2024. more..
The details of the meeting will be shared with the participants of the workshop via their registered email addresses.
January 26
The SPP-hikers Guide to Memory Benchmarks - 9th (Follow-up) Meeting
The ninth follow-up meeting to distill the findings from the workshop into a paper “The SPP-hikers Guide to Memory Benchmarks” will be held on Jaunary 23, 2024. more..
The details of the meeting will be shared with the participants of the workshop via their registered email addresses.
January 10
2023
The SPP-hikers Guide to Memory Benchmarks - 8th (Follow-up) Meeting
The eighth follow-up meeting to distill the findings from the workshop into a paper “The SPP-hikers Guide to Memory Benchmarks” will be held on Jaunary 09, 2024. more..
The details of the meeting will be shared with the participants of the workshop via their registered email addresses.
December 12
TOS (Transactions on Storage) - Accept Decision on (SI Abstract)
Our manuscript entitled “NVM in Data Storage: A Post-Optane Future” which we had submitted as an abstract to the Transactions on Storage, Special Issue titled “Past, Present, and Future of Storage” has been reviewed.
The reviewer(s) have recommended inviting us to submit a full paper, which will show up as a request for major revision of our abstract. more…November 30
The SPP-hikers Guide to Memory Benchmarks - 7th (Follow-up) Meeting
The seventh follow-up meeting to distill the findings from the workshop into a paper “The SPP-hikers Guide to Memory Benchmarks” will be held on December 12, 2023. more..
The details of the meeting will be shared with the participants of the workshop via their registered email addresses.
November 29
The SPP-hikers Guide to Memory Benchmarks - 6th (Follow-up) Meeting
The sixth follow-up meeting to distill the findings from the workshop into a paper “The SPP-hikers Guide to Memory Benchmarks” will be held on November 28, 2023. more..
The details of the meeting will be shared with the participants of the workshop via their registered email addresses.
November 08
The SPP-hikers Guide to Memory Benchmarks - 5th Meeting
The fifth meeting to distill the findings from the workshop into a paper “The SPP-hikers Guide to Memory Benchmarks” will be held on November 7, 2023. more..
The details of the meeting will be shared with the participants of the workshop via their registered email addresses.
October 17
The SPP-hikers Guide to Memory Benchmarks - 4th Meeting
The fourth meeting to distill the findings from the workshop into a paper “The SPP-hikers Guide to Memory Benchmarks” will be held on October 17, 2023. more..
The details of the meeting will be shared with the participants of the workshop via their registered email addresses.
September 25
The SPP-hikers Guide to Memory Benchmarks - 3rd Meeting
The thrid meeting to distill the findings from the workshop into a paper “The SPP-hikers Guide to Memory Benchmarks” will be held on September 22, 2023. more..
The details of the meeting will be shared with the participants of the workshop via their registered email addresses.
August 28
The SPP-hikers Guide to Memory Benchmarks - 2nd Meeting
The second meeting to distill the findings from the workshop into a paper “The SPP-hikers Guide to Memory Benchmarks” will be held on August 28, 2023. more..
The details of the meeting will be shared with the participants of the workshop via their registered email addresses.
July 25
The SPP-hikers Guide to Memory Benchmarks - 1st Meeting
Our first meeting to distill the findings from the workshop into a paper “The SPP-hikers Guide to Memory Benchmarks” will be held on July 24, 2023. more..
The details of the meeting will be shared with the participants of the workshop via their registered email addresses.
July 11
SPP 2377 Annual Meeting 2023
The annual meeting 2023 will be held at Otto-von-Guericke-Universität in Magdeburg.
The details of the meeting can be found at this link.
June 21
Our team is organizing a mini-workshop with the topic “A Benchmark Suite for Data Placement in Operating Systems” more..
May 24
Our paper titled “Assessing Non-volatile Memory in Modern Heterogeneous Storage Landscape using a Write-optimized Storage Stack” has been accepted at the 34th workshop on basics of database systems (Grundlage von Datenbanken) more..
May 09
Our paper titled “Intelligent Data Migration Policies in a Write-Optimized Copy-on-Write Tiered Storage Stack” has been accepted at CHEOPS ‘23: Proceedings of the 3rd Workshop on Challenges and Opportunities of Efficient and Performant Storage Systems more..
March 21
Sajad Karim joined the team!
February 01
2022
Johannes Wünsche joined the team!
October 01
Project Kick-Off meeting with SPP 2377
September 28
Project Inception
August 20