Using DCT-based Approximate Communication to Improve MPI Performance in Parallel Clusters

2019 IEEE 38th International Performance Computing and Communications Conference (IPCCC)(2019)

引用 5|浏览34
暂无评分
摘要
Communication overheads in distributed systems constitute a large fraction of the total execution time, and limit the scalability of applications running on these systems. We propose a DCT-based approximate communication scheme that takes advantage of the error resiliency of several widely-used applications, and improves communication efficiency by substantially reducing message lengths. Our scheme is implemented into the Message Passing Interface (MPI) library. When evaluated on several representative MPI applications on a real cluster system, it is seen that the fraction of total execution time devoted to communication reduces from 59% to 23%, even accounting for the computational overhead required for DCT encoding. For many communication-intensive applications, it is shown that our approximate communication scheme effectively speeds up the total execution time without much loss in quality of the result.
更多
查看译文
关键词
communication efficiency,message lengths,message passing interface library,representative MPI applications,DCT encoding,communication-intensive applications,MPI performance,parallel clusters,communication overheads,distributed systems,DCT-based approximate communication scheme,error resiliency
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要