TY - GEN
T1 - Automated load Balancer selection based on application characteristics
AU - Menon, Harshitha
AU - Chandrasekar, Kavitha
AU - Kale, Laxmikant V.
N1 - Publisher Copyright:
© 2017 Copyright held by the owner/author(s).
Copyright:
Copyright 2017 Elsevier B.V., All rights reserved.
PY - 2017/1/26
Y1 - 2017/1/26
N2 - 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 strategy. It employs randomized decision forests, a machine learning method, to learn a model for choosing the best load balancing strategy for an application represented by a set of features that capture the application characteristics.
AB - 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 strategy. It employs randomized decision forests, a machine learning method, to learn a model for choosing the best load balancing strategy for an application represented by a set of features that capture the application characteristics.
UR - http://www.scopus.com/inward/record.url?scp=85014506333&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85014506333&partnerID=8YFLogxK
U2 - 10.1145/3018743.3019033
DO - 10.1145/3018743.3019033
M3 - Conference contribution
AN - SCOPUS:85014506333
T3 - Proceedings of the ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, PPOPP
SP - 447
EP - 448
BT - PPoPP 2017 - Proceedings of the 22nd ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming
PB - Association for Computing Machinery
T2 - 22nd ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, PPoPP 2017
Y2 - 4 February 2017 through 8 February 2017
ER -