ScELA: scalable and extensible launching architecture for clusters
ScELA: scalable and extensible launching architecture for clusters
复制标题
ScELA:可扩展的集群启动架构
DOI:
--
复制
发表时间:
2008
期刊:
影响因子:
--
通讯作者:
D. Panda
中科院分区:
文献类型:
--
作者:
J. K. Sridhar;Matthew J. Koop;Jonathan L. Perkins;D. Panda
As cluster sizes head into tens of thousands, current joblaunchmechanisms do not scale as they are limited by resource constraintsas well as performance bottlenecks. The job launch process includes twophases - spawning of processes on processors and information exchange betweenprocesses for job initialization. Implementations of various programmingmodels follow distinct protocols for the information exchange phase.We present the design of a scalable, extensible and high-performance joblaunch architecture for very large scale parallel computing. We present implementationsof this architecture which achieve a speedup of more than700% in launching a simple Hello World MPI application on 10, 240 processorcores and also scale to more than 3 times the number of processorcores compared to prior solutions.