LIBI: A framework for bootstrapping extreme scale software systems

► A classification system for process launching mechanisms. ► Architecture, design and implementation of LIBI bootstrapping framework. ► LIBI prototype evaluation that shows large scale bootstrapping improvements. As the sizes of high-end computing systems continue to grow to massive scales, efficie...

Full description

Saved in:
Bibliographic Details
Published in:Parallel computing Vol. 39; no. 3; pp. 167 - 176
Main Authors: Goehner, J.D., Arnold, D.C., Ahn, D.H., Lee, G.L., de Supinski, B.R., LeGendre, M.P., Miller, B.P., Schulz, M.
Format: Journal Article
Language:English
Published: Elsevier B.V 01-03-2013
Subjects:
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:► A classification system for process launching mechanisms. ► Architecture, design and implementation of LIBI bootstrapping framework. ► LIBI prototype evaluation that shows large scale bootstrapping improvements. As the sizes of high-end computing systems continue to grow to massive scales, efficient bootstrapping for distributed software infrastructures is becoming a greater challenge. Distributed software infrastructure bootstrapping is the procedure of instantiating all processes of the distributed system on the appropriate hardware nodes and disseminating to these processes the information that they need to complete the infrastructure’s start-up phase. In this paper, we describe the lightweight infrastructure-bootstrapping infrastructure (LIBI), both a bootstrapping API specification and a reference implementation. We describe a classification system for process launching mechanism and then present a performance evaluation of different process launching schemes based on our LIBI prototype.
Bibliography:ObjectType-Article-2
SourceType-Scholarly Journals-1
ObjectType-Feature-1
content type line 23
ISSN:0167-8191
1872-7336
DOI:10.1016/j.parco.2012.09.003