
Researchers from the Division of Vitality’s Oak Ridge Nationwide Laboratory have developed a brand new software to extend effectivity in memory methods for high-performance computing.
Quite than enable data to bathroom down conventional memory methods in supercomputers and affect efficiency, the staff from ORNL, together with researchers from the College of Tennessee, Knoxville, created a framework to handle data more effectively with memory methods that make use of more complicated constructions. Analysis papers detailing their work have been not too long ago accepted in ACM Transactions on Structure and Code Optimization and the Worldwide Journal of Excessive-Efficiency Computing Functions.
Working below the Exascale Computing Undertaking, or ECP, a multi-year software program analysis, growth and deployment challenge managed by DOE, ORNL senior pc science researcher Terry Jones and his staff titled their work the “ECP Simplified Interface to Complicated Recollections,” or SICM, Undertaking.
“Our work is to routinely put the continuously used objects into the proper location within the sooner tier of memory and put the less-used objects, the issues that are not accessed as typically, into the slower memory,” mentioned Jones. “Our work reveals it performs higher than earlier methods.”
To optimize the huge quantities of data saved on high-performance computer systems like ORNL’s Frontier, the world’s first exascale supercomputer, scientists want methods to construction memory methods primarily based on the necessity for the saved info. Memory methods that function sooner for info retrieval may be computationally costly in that they require more computing energy to finish, whereas methods that include more data typically function at slower speeds.
Jones additionally mentioned that, conventionally, memory methods have operated on a “first contact” precept, the place data is saved within the quickest memory storage till it reaches capability. Nonetheless, in lots of circumstances, the preliminary phases of a program embody parts that can solely be used when this system is initiated, filling the quickest memory areas with parts that can not be wanted.
“First contact is a much less very best strategy for these sorts of purposes,” Jones mentioned. “Our strategy makes use of more refined methods to find out if some data wants sooner memory or not and may give you a lot better efficiency than first contact.”
Utilizing the SICM system, info is routinely sorted and saved primarily based on want, making retrieval considerably more efficient and permitting builders to put in writing packages that higher use the total capability of supercomputing methods. Shifting ahead, this tool will allow a number of packages with totally different storage must operate inside a single supercomputing rack by way of a brand new expertise known as CXL.
“Think about that inside a rack of a supercomputer there’s a number of memory, and all of the nodes inside that very same rack might get no matter they want from that memory,” Jones mentioned. “So, if inside a rack there are a number of packages, akin to an AI software and a fancy calculation on a small dataset, the AI program will want numerous memory, however the complicated calculation won’t want as a lot memory. Dynamically inside that rack, we might have this memory transfer round whereas these two codes are operating.”
More info:
Brandon Kammerdiener et al, Versatile and Efficient Object Tiering for Heterogeneous Memory Techniques, ACM Transactions on Structure and Code Optimization (2024). DOI: 10.1145/3708540
Roxana Bujack et al, The ECP SICM challenge: Managing complicated memory hierarchies for exascale purposes, The Worldwide Journal of Excessive Efficiency Computing Functions (2024). DOI: 10.1177/10943420241288243
Oak Ridge Nationwide Laboratory
Quotation:
Supercomputing memory management tool makes data storage more efficient (2025, March 26)
retrieved 26 March 2025
from https://techxplore.com/information/2025-03-supercomputing-memory-tool-storage-efficient.html
This doc is topic to copyright. Other than any truthful dealing for the aim of personal examine or analysis, no
half could also be reproduced with out the written permission. The content material is offered for info functions solely.
Source link
#Supercomputing #memory #management #tool #data #storage #efficient