19 research outputs found

    A multi-level scalable startup for parallel applications

    Full text link

    Scalable Resource Management in High Performance Computers £

    Get PDF
    Abstract Clusters of workstations have emerged as an importan

    Efficiently bootstrapping extreme scale software systems

    Get PDF
    Many scientific fields and commercial industries need to solve computationally large problems. These problems can often be broken into smaller tasks, which can be executed in parallel, on large computer systems. In pursuit of solving ever larger problems in a more timely manner, the number of nodes in these large computer systems have grown to extremely large scales. All of the extreme-scale-software systems that run on these extreme-scale-computational systems go through what we call a bootstrapping phase. During this phase, the software system is deployed onto a set of computers and its initialization information is disseminated. In this thesis, we present a framework called the Lightweight Infrastructure-Bootstrapping Infrastructure (LIBI) to support extreme-scale-software systems during their bootstrapping phase. The contributions of this thesis are as follows: a classification system for process-launching strategies, an algorithm for creating an optimal-process-launching strategy, an implementation of LIBI and a performance evaluation of LIBI. Our performance evaluation demonstrates that we decreased the time required for software system bootstrapping by up to 50%

    Expériences autour d'une nouvelle approche de conception d'un gestionnaire de travaux pour grappe

    Get PDF
    Dans cet article nous présentons les choix de conception et l'évaluation d'un gestionnaire de travaux pour grappe de grande taille, baptisé OAR. Ce gestionnaire repose sur une conception originale qui réduit la complexité logicielle, permet une extension aisée ainsi qu'une bonne réponse au problème du passage à l'échelle. %se distingue sur plusieurs points dont le passage à l'échelle, une faible complexité logicielle etc surtout une capacité d'extension aisée. L'architecture globale repose principalement sur deux composants de haut niveau~: un outil générique d'administration d'application (lancement, déploiement) passant à l'échelle et l'utilisation d'une base de données comme seul médium d'échange d'information entre les modules internes. Dans l'évaluation nous montrons à la fois le bon niveau de performance du système et sa capacité d'extension dans une utilisation de type Global Computing (utilisation des ressources inutilisées)

    The portals 3.3 message passing interface document revision 2.1.

    Full text link

    Development of the Capabilities to Analyze the Vulnerability of Bulk Power Systems

    Full text link
    corecore