ROLE
Author only
BOOKMARK & SHARE
|
|
1
POSTER: Automated Load Balancer Selection Based on Application Characteristics
January 2017
PPoPP '17: Proceedings of the 22nd ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming
Publisher: ACM
Bibliometrics:
Citation Count: 0
Downloads (6 Weeks): 12, Downloads (12 Months): 63, Downloads (Overall): 63
Full text available:
PDF
Many HPC applications require dynamic load balancing to achieve high performance and system utilization. Different applications have different characteristics and hence require different load balancing strategies. Invocation of a suboptimal load balancing strategy can lead to inefficient execution. We propose Meta-Balancer, a framework to automatically decide the best load balancing ...
Keywords:
runtime system, load balancing, machine learning, hpc
2
Parallel programming with migratable objects: charm++ in practice
Bilge Acun,
Abhishek Gupta,
Nikhil Jain,
Akhil Langer,
Harshitha Menon,
Eric Mikida,
Xiang Ni,
Michael Robson,
Yanhua Sun,
Ehsan Totoni,
Lukasz Wesolowski,
Laxmikant Kale
November 2014
SC '14: Proceedings of the International Conference for High Performance Computing, Networking, Storage and Analysis
Publisher: IEEE Press
Bibliometrics:
Citation Count: 15
Downloads (6 Weeks): 8, Downloads (12 Months): 31, Downloads (Overall): 147
Full text available:
PDF
The advent of petascale computing has introduced new challenges (e.g. heterogeneity, system failure) for programming scalable parallel applications. Increased complexity and dynamism in science and engineering applications of today have further exacerbated the situation. Addressing these challenges requires more emphasis on concepts that were previously of secondary importance, including migratability, ...
3
A distributed dynamic load balancer for iterative applications
November 2013
SC '13: Proceedings of the International Conference on High Performance Computing, Networking, Storage and Analysis
Publisher: ACM
Bibliometrics:
Citation Count: 4
Downloads (6 Weeks): 17, Downloads (12 Months): 124, Downloads (Overall): 501
Full text available:
PDF
For many applications, computation load varies over time. Such applications require dynamic load balancing to improve performance. Centralized load balancing schemes, which perform the load balancing decisions at a central location, are not scalable. In contrast, fully distributed strategies are scalable but typically do not produce a balanced work distribution ...
Keywords:
distributed load balancer, load balancing, epidemic algorithm
4
Automated Load Balancing Invocation Based on Application Characteristics
September 2012
CLUSTER '12: Proceedings of the 2012 IEEE International Conference on Cluster Computing
Publisher: IEEE Computer Society
Performance of applications executed on large parallel systems suffer due to load imbalance. Load balancing is required to scale such applications to large systems. However, performing load balancing incurs a cost which may not be known a priori. In addition, application characteristics may change due to its dynamic nature and ...
Keywords:
load balancing, automated, parallel, simulation
|
|