CoMPI: enhancing mpi based applications performance and scalability using run-time compression

R Filgueira, DE Singh, A Calderón… - Recent Advances in …, 2009 - Springer
Recent Advances in Parallel Virtual Machine and Message Passing Interface …, 2009Springer
This paper presents an optimization of MPI communications, called CoMPI, based on run-
time compression of MPI messages exchanged by applications. A broad number of
compression algorithms have been fully implemented and tested for both MPI collective and
point to point primitives. In addition, this paper presents a study of several compression
algorithms that can be used for run-time compression, based on the datatype used by
applications. This study has been validated by using several MPI benchmarks and real HPC …
Abstract
This paper presents an optimization of MPI communications, called CoMPI, based on run-time compression of MPI messages exchanged by applications. A broad number of compression algorithms have been fully implemented and tested for both MPI collective and point to point primitives. In addition, this paper presents a study of several compression algorithms that can be used for run-time compression, based on the datatype used by applications. This study has been validated by using several MPI benchmarks and real HPC applications. Show that, in most of the cases, using compression reduces the application communication time enhancing application performance and scalability. In this way, CoMPI obtains important improvements in the overall execution time for many of the considered scenarios.
Springer
以上显示的是最相近的搜索结果。 查看全部搜索结果

Google学术搜索按钮

example.edu/paper.pdf
搜索
获取 PDF 文件
引用
References