Entropy Based Evaluation of Communication Predictability in Parallel Applications(Performance Evaluation, <Special Section> Parallel/Distributed Computing and Networking)
スポンサーリンク
概要
- 論文の詳細を見る
The performance of parallel computing applications is highly dependent on the efficiency of the underlying communication operations. While often characterized as dynamic, these communication operations frequently exhibit spatial and temporal locality as well as regularity in structure. These characteristics can be exploited to improve communication performance if the correct prediction model is selected to a suitable communication topology. In this paper we describe an entropy based methodology for quantifying and evaluating the success of different prediction models on actual workloads drawn from representative parallel benchmarks. We evaluate two different prediction criteria and combinations thereof: (1) Messages are partitioned by source node. (2) Use of a first order context model. We also describe the threshold for predication designed to largely avoid incorrect predication overheads. Our results show for simple predication models, even on highly dynamic benchmark applications, predictability can be improved by several orders of magnitude. In fact, using simple prediction techniques, over 75% of the communication volume is accurately predictable.
- 社団法人電子情報通信学会の論文
- 2006-02-01
著者
-
Zheng Jiang
The Department Of Computer Science University Of Pittsburgh
-
JONES Alex
the Department of Electrical and Computer Engineering, University of Pittsburgh
-
AMER Ahmed
the Department of Computer Science, University of Pittsburgh
-
Jones Alex
The Department Of Electrical And Computer Engineering University Of Pittsburgh:the Department Of Com
-
Amer Ahmed
The Department Of Computer Science University Of Pittsburgh