Design of a Flexible In Situ Framework with a Temporal Buffer for Data Processing and Visualization of Time-Varying Datasets

Kenji Ono, Jorji Nonaka, Hiroyuki Yoshikawa, Takeshi Nanri, Yoshiyuki Morie, Tomohiro Kawanabe, Fumiyoshi Shoji

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

    Abstract

    This paper presents an in situ framework focused on time-varying simulations, and uses a novel temporal buffer for storing simulation results sampled at user-defined intervals. This framework has been designed to provide flexible data processing and visualization capabilities in modern HPC operational environments composed of powerful front-end systems, for pre-and post-processing purposes, along with traditional back-end HPC systems. The temporal buffer is implemented using the functionalities provided by Open Address Space (OpAS) library, which enables asynchronous one-sided communication from outside processes to any exposed memory region on the simulator side. This buffer can store time-varying simulation results, and can be processed via in situ approaches with different proximities. We present a prototype of our framework, and code integration process with a target simulation code. The proposed in situ framework utilizes separate files to describe the initialization and execution codes, which are in the form of Python scripts. This framework also enables the runtime modification of these Python-based files, thus providing greater flexibility to the users, not only for data processing, such as visualization and analysis, but also for the simulation steering.

    Original languageEnglish
    Title of host publicationHigh Performance Computing - ISC High Performance 2018 International Workshops, Revised Selected Papers
    EditorsMichèle Weiland, Sadaf Alam, Rio Yokota, John Shalf
    PublisherSpringer Verlag
    Pages243-257
    Number of pages15
    ISBN (Print)9783030024642
    DOIs
    Publication statusPublished - Jan 1 2018
    EventInternational Conference on High Performance Computing, ISC High Performance 2018 - Frankfurt, Germany
    Duration: Jun 28 2018Jun 28 2018

    Publication series

    NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
    Volume11203 LNCS
    ISSN (Print)0302-9743
    ISSN (Electronic)1611-3349

    Conference

    ConferenceInternational Conference on High Performance Computing, ISC High Performance 2018
    Country/TerritoryGermany
    CityFrankfurt
    Period6/28/186/28/18

    All Science Journal Classification (ASJC) codes

    • Theoretical Computer Science
    • Computer Science(all)

    Fingerprint

    Dive into the research topics of 'Design of a Flexible In Situ Framework with a Temporal Buffer for Data Processing and Visualization of Time-Varying Datasets'. Together they form a unique fingerprint.

    Cite this