The goal of this project has been to develop a lossless compression algorithm for message-passing libraries that can accelerate HPC systems by reducing the communication time. Because both compression and decompression have to be performed in software in real time, the algorithm has to be extremely fast while still delivering a good compression ratio. During the first half of this project, they designed a new compression algorithm called FPC for scientific double-precision data, made the source code available on the web, and published two papers describing its operation, the first in the proceedings of the Data Compression Conference and the second in the IEEE Transactions on Computers. At comparable average compression ratios, this algorit...
Compute-intensive tasks in high-end high performance computing (HPC) systems often generate large a...
Hardware accelerators such as GPUs and FPGAs can often provide enormous computing capabilities and p...
Includes bibliographical references (page 41)Before writing data to a storage medium or transmitting...
Abstract—Due to their high peak performance and energy effi-ciency, massively parallel accelerators ...
This paper presents a portable optimization for MPI communications, called PRAcTICaL-MPI (Portable A...
This paper presents an optimization of MPI communication, called Adaptive-CoMPI, based on runtime co...
This paper presents an optimization of MPI communications, called CoMPI, based on run-time compressi...
Abstract—Increasing number of cores in parallel computer systems are allowing scientific simulations...
Data movement has long been identified as the biggest challenge facing modern computer systems' desi...
In scientific computing environments, large amounts of floating-point data often need to be transfer...
In this paper, we study the scalability of an atmospheric modeling application on a cluster with com...
In lossless compression techniques, perfectly identical copy of the original image can be reconstruc...
A parallel compression algorithm for the 16,384 processor MPP machine was developed. The serial vers...
Fast data compression is necessary for efficient use of computer storage and transmission line bandw...
Approximation schemes for optimal compression with static and sliding dictionaries which can run on ...
Compute-intensive tasks in high-end high performance computing (HPC) systems often generate large a...
Hardware accelerators such as GPUs and FPGAs can often provide enormous computing capabilities and p...
Includes bibliographical references (page 41)Before writing data to a storage medium or transmitting...
Abstract—Due to their high peak performance and energy effi-ciency, massively parallel accelerators ...
This paper presents a portable optimization for MPI communications, called PRAcTICaL-MPI (Portable A...
This paper presents an optimization of MPI communication, called Adaptive-CoMPI, based on runtime co...
This paper presents an optimization of MPI communications, called CoMPI, based on run-time compressi...
Abstract—Increasing number of cores in parallel computer systems are allowing scientific simulations...
Data movement has long been identified as the biggest challenge facing modern computer systems' desi...
In scientific computing environments, large amounts of floating-point data often need to be transfer...
In this paper, we study the scalability of an atmospheric modeling application on a cluster with com...
In lossless compression techniques, perfectly identical copy of the original image can be reconstruc...
A parallel compression algorithm for the 16,384 processor MPP machine was developed. The serial vers...
Fast data compression is necessary for efficient use of computer storage and transmission line bandw...
Approximation schemes for optimal compression with static and sliding dictionaries which can run on ...
Compute-intensive tasks in high-end high performance computing (HPC) systems often generate large a...
Hardware accelerators such as GPUs and FPGAs can often provide enormous computing capabilities and p...
Includes bibliographical references (page 41)Before writing data to a storage medium or transmitting...