Title
Detailed Load Balance Analysis of Large Scale Parallel Applications
Abstract
Balancing the workload in parallel applications is a difficult task, even in conventional cases. Many computing cycles are wasted when the load is not evenly balanced across processing nodes. Global load balance analysis may determine that an application is well balanced, when in fact the application has hidden inefficiencies. In this paper, we consider the load balance of parallel applications which present unique challenges in the analysis process. We have performed trace analysis and simulation to demonstrate the existence of otherwise undiscovered performance issues. We also demonstrate that by collecting dynamic phase profiles, we are able to approximate the analysis results of trace analysis and simulation, and more accurately represent the performance behavior of complex parallel applications than through flat or callpath profiles alone.
Year
DOI
Venue
2010
10.1109/ICPP.2010.61
ICPP
Keywords
Field
DocType
performance behavior,parallel application,trace analysis,parallel applications,large scale,global load balance analysis,analysis result,detailed load,load balance,complex parallel application,undiscovered performance issue,callpath profile,analysis process,balance analysis,data mining,benchmark testing,parallel processing,synchronization,computational modeling
Synchronization,Computer science,Load modeling,Trace analysis,Workload,Load balancing (computing),Parallel computing,Parallel processing,Processor scheduling,Benchmark (computing),Distributed computing
Conference
Citations 
PageRank 
References 
6
0.61
13
Authors
2
Name
Order
Citations
PageRank
Kevin A. Huck111914.53
Jesus Labarta2138992.33