1 research outputs found

    A Petascale numerical library for multiscale phenomena simulations

    No full text
    Multiscale phenomena are a grand challenge for theory, simulations and experiments. It is therefore not surprising that systems which present wide range of scales under certain conditions are far less understood than those same system when conditions reduce the range of scales considerably. This challenge shows up in diverse fields. In cosmological structure formation simulations the challenge is increasing resolution while retaining the essential physics. In all-atom molecular dynamics simulations of enzymes it is simulating systems with a large number of atoms while resolving long-range interactions and having sufficiently high throughput. A prime example of multiscale phenomena is turbulent flows, a rich and complex subject of great relevance to many of the main technological issues of the day, including climate, energy, and the management of oil and biohazards. Here simulations have been historically limited to low Reynolds numbers or not resolving all details, due to the computational cost. Reducing this cost, and efficiently using the high-end computational platforms available to researchers today, often requires specialized expertise. Additionally, time and cost for developing scalable libraries may be an obstacle for many groups. This project aims at developing a powerful, flexible, and extensible suite of PetaScale libraries to provide tools for performing simulations of multiscale phenomena. The library will implement state-of-the-art techniques for reducing communication cost, which has become the most important contributing factor to the total simulation cost, especially at larger scales. It will provide a flexible set of features that will make it usable in a great number of codes across the disciplines. This combination of emphasis on scalable performance and richness of features makes this project unique among other libraries in existence today.  Given the extraordinary challenge of simulations of multiscale phenomena, this library will provide a realistic path towards the Exascale
    corecore