arrow
返回

DwarfCode: A Performance Prediction Tool for Parallel Applications

delete2016-02-01
delete23
PRE
AI
张伟哲 (Weizhe Zhang) *
A
Albert M. K. Cheng
J
Jaspal Subhlok *
DOI:10.1109/TC.2015.2417526delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
We present DwarfCode, a performance prediction tool for MPI applications on diverse computing platforms. The goal is to accurately predict the running time of applications for task scheduling and job migration. First, DwarfCode collects the execution traces to record the computing and communication events. Then, it merges the traces from different processes into a single trace. After that, DwarfCode identifies and compresses the repeating patterns in the final trace to shrink the size of the events. Finally, a dwarf code is generated to mimic the original program behavior. This smaller running benchmark is replayed in the target platform to predict the performance of the original application. In order to generate such a benchmark, two major challenges are to reduce the time complexity of trace merging and repeat compression algorithms. We propose an O(mpn) trace merging algorithm to combine the traces generated by separate MPI processes, where m denotes the upper bound of tracing distance, p denotes the number of processes, and n denotes the maximum of event numbers of all the traces. More importantly, we put forward a novel repeat compression algorithm, whose time complexity is O(nlogn). Experimental results show that DwarfCode can accurately predict the running time of MPI applications. The error rate is below 10 percent for compute and communication intensive applications. This toolkit has been released for free download as a GNU General Public License v3 software.
Keyword:
Performance prediction
MPI application
DwarfCode
trace merging
trace compressing
AI总结

AI总结

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

期刊

IEEE Transactions on Computers 封面图
IEEE Transactions on Computers
IF:
3.8
论文数:
5.3K
被引数:
9.8K

机构

H
harbin institute of technology
学者数:
8.0W
论文数: 6.6W
被引数: 66
U
university of houston system
学者数:
1.4W
论文数: 1.4W
被引数: 16
引用论文

引用论文

Polymer-based sensor arrays and multicomponent analysis for the detection of hazardous oragnic vapours in the environment
err1995-01-01
err0
PREAI
errAndreas Hierlemann; Udo Weimar; Gerolf Kraus; Markus Schweizer-Berberich; Wolfgang Göpel
err分享
err收藏
Winnowing Sequences from a Database Search
err2000-02-01
err0
PREAI
errPiotr Berman; Zheng Zhang; Yuri I. Wolf; Eugene V. Koonin; Webb Miller
err分享
err收藏
Propylene Glycol Pharmacokinetics and Effects after Intravenous Infusion in Humans
err1987-09-01
err0
PREAI
errP. A. J. Speth; T. B. Vree; N. F. M. Neilen; P. H. M. de Mulder; D. R. Newell; M. E. Gore; B. E. de Pauw
err分享
err收藏
err分享
err收藏
Modified parameterization of the Li-Petrasso charged-particle stopping power theory
err2019-12-05
err0
errOAAI
errA. B. Zylstra; H. G. Rinderknecht; J. A. Frenje; C. K. Li; R. D. Petrasso
err分享
err收藏
学者 查看更多内容