Major computer science challenges at exascale

    Research output: Contribution to journalArticlepeer-review

    53 Scopus citations

    Abstract

    Exascale systems will provide an unprecedented opportunity for science, one that will make it possible to use computation not only as a critical tool along with theory and experiment in understanding the behavior of the fundamental components of nature, but also for critical advances for the nation's energy needs and security. To create exascale systems and software that will enable the US Department of Energy (DOE) to meet the science goals critical to the nation's energy, ecological sustainability, and global security, we must focus on major architecture, software, algorithm, and data challenges, and build on newly emerging programming environments. Only with this new infrastructure will applications be able to scale up to the required levels of parallelism and integrate technologies into complex coupled systems for real-world multidisciplinary modeling and simulation. Achieving this goal will likely involve a shift from current static approaches for application development and execution to a combination of new software tools, algorithms, and dynamically adaptive methods.

    Original languageEnglish
    Pages (from-to)427-436
    Number of pages10
    JournalInternational Journal of High Performance Computing Applications
    Volume23
    Issue number4
    DOIs
    StatePublished - 2009

    Keywords

    • Complexity of applications
    • Data challenges
    • Exascale
    • New applications
    • Scale and complexity of systems
    • Software sustainability

    Fingerprint

    Dive into the research topics of 'Major computer science challenges at exascale'. Together they form a unique fingerprint.

    Cite this