中文
相关论文

相关论文: MANA-2.0: A Future-Proof Design for Transparent Ch…

200 篇论文

Checkpoint/restart (C/R) provides fault-tolerant computing capability, enables long running applications, and provides scheduling flexibility for computing centers to support diverse workloads with different priority. It is therefore vital…

分布式、并行与集群计算 · 计算机科学 2021-03-17 Prashant Singh Chouhan , Harsh Khetawat , Neil Resnik , Twinkle Jain , Rohan Garg , Gene Cooperman , Rebecca Hartman-Baker , Zhengji Zhao

Transparently checkpointing MPI for fault tolerance and load balancing is a long-standing problem in HPC. The problem has been complicated by the need to provide checkpoint-restart services for all combinations of an MPI implementation over…

分布式、并行与集群计算 · 计算机科学 2019-04-30 Rohan Garg , Gregory Price , Gene Cooperman

This work presents experience with traditional use cases of checkpointing on a novel platform. A single codebase (MANA) transparently checkpoints production workloads for major available MPI implementations: "develop once, run everywhere".…

分布式、并行与集群计算 · 计算机科学 2023-09-27 Yao Xu , Leonid Belyaev , Twinkle Jain , Derek Schafer , Anthony Skjellum , Gene Cooperman

There is new momentum behind an interoperable ABI for MPI, which will be a major component of MPI-5. This capability brings true separation of concerns to a running MPI computation. The linking and compilation of an MPI application becomes…

分布式、并行与集群计算 · 计算机科学 2025-03-17 Yao Xu , Grace Nansamba , Anthony Skjellum , Gene Cooperman

MPI is the de facto standard for parallel computing on a cluster of computers. Checkpointing is an important component in any strategy for software resilience and for long-running jobs that must be executed by chaining together time-bounded…

分布式、并行与集群计算 · 计算机科学 2024-08-06 Yao Xu , Gene Cooperman

Fault-tolerance has always been an important topic when it comes to running massively parallel programs at scale. Statistically, hardware and software failures are expected to occur more often on systems gathering millions of computing…

As we have entered Exascale computing, the faults in high-performance systems are expected to increase considerably. To compensate for a higher failure rate, the standard checkpoint/restart technique would need to create checkpoints at a…

分布式、并行与集群计算 · 计算机科学 2023-10-26 Sarthak Joshi , Sathish Vadhiyar

This work presents transparent checkpointing of OpenGL applications, refining the split-process technique[1] for application in GPU-based 3D graphics. The split-process technique was earlier applied to checkpointing MPI and CUDA programs,…

分布式、并行与集群计算 · 计算机科学 2021-08-03 David Hou , Jun Gan , Yue Li , Younes El Idrissi Yazami , Twinkle Jain

InfiniBand is widely used for low-latency, high-throughput cluster computing. Saving the state of the InfiniBand network as part of distributed checkpointing has been a long-standing challenge for researchers. Because of a lack of a…

操作系统 · 计算机科学 2014-02-03 Jiajun Cao , Gregory Kerr , Kapil Arya , Gene Cooperman

Faults in high-performance systems are expected to be very large in the current exascale computing era. To compensate for a higher failure rate, the standard checkpoint/restart technique would need to create checkpoints at a much higher…

分布式、并行与集群计算 · 计算机科学 2025-04-15 Sarthak Joshi , Sathish Vadhiyar

The progression of communication in the Message Passing Interface (MPI) is not well defined, yet it is critical for application performance, particularly in achieving effective computation and communication overlap. The opaque nature of MPI…

分布式、并行与集群计算 · 计算机科学 2024-07-16 Hui Zhou , Robert Latham , Ken Raffenetti , Yanfei Guo , Rajeev Thakur

MPI+threads is gaining prominence as an alternative to the traditional MPI everywhere model in order to better handle the disproportionate increase in the number of cores compared with other on-node resources. However, the communication…

分布式、并行与集群计算 · 计算机科学 2020-05-04 Rohit Zambre , Aparna Chandramowlishwaran , Pavan Balaji

Fault tolerance for the upcoming exascale generation has long been an area of active research. One of the components of a fault tolerance strategy is checkpointing. Petascale-level checkpointing is demonstrated through a new mechanism for…

分布式、并行与集群计算 · 计算机科学 2016-09-27 Jiajun Cao , Kapil Arya , Rohan Garg , Shawn Matott , Dhabaleswar K. Panda , Hari Subramoni , Jérôme Vienne , Gene Cooperman

MPI accomplishes portable, standardized message-passing between processes by exposing a standard API that hides the implementation of the underlying mechanism for message passing. Until now, checkpointing an MPI program required knowledge…

分布式、并行与集群计算 · 计算机科学 2018-03-28 Gregory Michael Price

Taking snapshots of the state of a distributed computation is useful for off-line analysis of the computational state, for later restarting from the saved snapshot, for cloning a copy of the computation, and for migration to a new cluster.…

分布式、并行与集群计算 · 计算机科学 2023-10-09 Yao Xu , Gene Cooperman

For several years, MPI has been the de facto standard for writing parallel applications. One of the most popular MPI implementations is MPICH. Its successor, MPICH2, features a completely new design that provides more performance and…

硬件体系结构 · 计算机科学 2007-05-23 Jiuxing Liu , Weihang Jiang , Pete Wyckoff , Dhabaleswar K. Panda , David Ashton , Darius Buntinas , William Gropp , Brian Toonen

The Message Passing Interface (MPI) is the prevalent programming model used on today's supercomputers. Therefore, MPI library developers are looking for the best possible performance (shortest run-time) of individual MPI functions across…

分布式、并行与集群计算 · 计算机科学 2016-05-30 Sascha Hunold , Alexandra Carpen-Amarie

We present the latest release of PANNA 2.0 (Properties from Artificial Neural Network Architectures), a code for the generation of neural network interatomic potentials based on local atomic descriptors and multilayer perceptrons. Built on…

计算物理 · 物理学 2023-05-22 Franco Pellegrini , Ruggero Lot , Yusuf Shaidu , Emine Küçükbenli

Modern interconnects offer remote direct memory access (RDMA) features. Yet, most applications rely on explicit message passing for communications albeit their unwanted overheads. The MPI-3.0 standard defines a programming interface for…

分布式、并行与集群计算 · 计算机科学 2020-07-01 Robert Gerstenberger , Maciej Besta , Torsten Hoefler

Production MPI codes need checkpoint-restart (CPR) support. Clearly, checkpoint-restart libraries must be fault tolerant lest they open up a window of vulnerability for failures with byzantine outcomes. But, certain popular libraries that…

分布式、并行与集群计算 · 计算机科学 2021-12-22 Anthony Skjellum , Derek Schafer
‹ 上一页 1 2 3 10 下一页 ›