arrow
返回

Reaching bandwidth saturation using transparent injection parallelization

delete2016-11-09
delete0
PRE
AI
N
Nicholas Chaimov *
K
Khaled Z. Ibrahim
S
Samuel Williams
C
Costin Iancu
DOI:10.1177/1094342016672720delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
Although logically available, applications may not exploit enough instantaneous communication concurrency to maximize network utilization on HPC systems. This is exacerbated in hybrid programming models that combine single program multiple data with OpenMP or CUDA. We present the design of a multi-threaded runtime able to transparently increase the instantaneous network concurrency and to provide near saturation bandwidth, independent of the application configuration and dynamic behavior. The runtime offloads communication requests from application level tasks to multiple communication servers. The servers use system specific performance models to attain network saturation. Our techniques alleviate the need for spatial and temporal application level message concurrency optimizations. Experimental results show improved message throughput and bandwidth by as much as 150% for 4 KB messages on InfiniBand and by as much as 120% for 4 KB messages on Cray Aries. For more complex operations such as all-to-all collectives, we observe as much as 30% speedup. This translates into 23% speedup on 12,288 cores for a NAS FT implemented using FFTW. We observe as much as 76% speedup on 1500 cores for an already optimized UPC+OpenMP geometric multigrid application using hybrid parallelism. For the geometric multigrid GPU implementation, we observe as much as 44% speedup on 512 GPUs.
Keyword:
Communication concurrency
multi-threaded runtime
one sided communication
parallel injection
UPC
AI总结

AI总结

对已上传原文的论文进行重点信息的提取,主要内容包括:简要概述、研究摘要、背景介绍、关键亮点、图文解析、展望与总结。

期刊

International Journal of High Performance Computing Applications 封面图
International Journal of High Performance Computing Applications
IF:
2.5
论文数:
1.1K
被引数:
1.3K

机构

U
university of oregon
学者数:
6.5K
论文数: 6.1K
被引数: 6
L
Lawrence Berkeley National Laboratory
学者数:
1.5W
论文数: 1.1W
被引数: 6.1W
U
united states department of energy (doe)
学者数:
11.3W
论文数: 9.6W
被引数: 246
学者 查看更多机构
引用论文

引用论文

Assessment of Diabetic Polyneuropathy and Plantar Pressure in Patients with Diabetes Mellitus in Prevention of Diabetic Foot
err2014-01-01
err0
errOAAI
errAmira Skopljak; Aziz Sukalo; Olivera BaticMujanovic; Mustafa Becirevic; Merita TiricCampara; Lejla Zunic
err分享
err收藏
Inefficient Prioritization of Task-Relevant Attributes During Instrumental Information Demand
err
IF0
err2022-03-09
err0
errOAAI
errIsabella Rischall; Laura Hunter; Greg Jensen; Jacqueline Gottlieb
err分享
err收藏
Is serum bilirubin associated with the severity of Guillain–Barré syndrome?
err2017-12-01
err0
PREAI
errXiaohong Li; Wenchao Li; Xiang Shi; Lijun Mo; Yuzhen Luo; Liuqun Qin; Zheng Yang; Wuning Mo
err分享
err收藏
Review of Commonly Used Embolics
err2024-03-22
err0
PREAI
errJustin J. Guan; Jafar Golzarian
err分享
err收藏
Niche versus Neutrality: A Dynamical Analysis
err2014-10-01
err0
PREAI
errMichael Kalyuzhny; Efrat Seri; Rachel Chocron; Curtis H. Flather; Ronen Kadmon; Nadav M. Shnerb
err分享
err收藏
err
IF0
err
err0
PREAI
err
err分享
err收藏
学者 查看更多内容