You are here: Home Kolloquium The Modular Supercomputing Architecture

The Modular Supercomputing Architecture

Dr. Estela Suarez, Jülich Supercomputing Centre, Forschungszentrum Jülich GmbH

Event details
What
    When Jun 12, 2019
    from 16:00 to 18:00
    Where Room 3.035b
    Add event to calendar vCal
    iCal

    The Modular Supercomputing Architecture: addressing diverse application requirements in the Exascale era.

    The way supercomputers have been built across history has evolved driven by the constant need to increase performance at an affordable cost. Recently the trend goes towards heterogeneous configurations combining general purpose processing units (CPUs) with acceleration devices (e.g. graphic cards (GPUs) or many-core processors). The Modular Supercomputing Architecture developed at the Jülich Supercomputing Centre implements heterogeneity at system-level by segregating CPU and acceleration resources, and strives to provide cost-effective computing at the Exaflop range fitting the needs of a wide range of Computational Sciences. In a modular supercomputer each application can dynamically decide how many nodes to use on each module, mapping its intrinsic requirements and concurrency patterns onto the hardware. Codes that perform multi-physics or multi-scale simulations can run across compute modules thanks to a global system-software and programming environment. Application workflows that execute different actions after (or in parallel) to each other can also be distributed in order to run each workflow-component on the best suited hardware, and exchange data either directly (via message-passing communication) or via the file-system.

    This talk will explain the concept of Modular Supercomputing including its background and evolution, how it is built and programmed, and show-case results from scientific applications that are profiting from it.

    Document Actions