Real-time web-based remote interaction with active HPC applications

Timothy John Dykes, Ugo Varetto, Claudio Gheller, Mel Krokos

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

    64 Downloads (Pure)

    Abstract

    Real-time interaction is a necessary part of the modern high performance computing (HPC) environment, used for tasks such as development, debugging, visualization, and experimentation. However, HPC systems are remote by nature, and current solutions for remote user interaction generally rely on remote desktop software or bespoke client-server implementations combined with an existing user interface. This can be an inhibiting factor for a domain scientist looking to incorporate simple remote interaction to their research software. Furthermore, there are very few solutions that allow the user to interact via the web, which is fast becoming a crucial platform for accessible scientific HPC software. To address this, we present a framework to support remote interaction with HPC software through web-based technologies. This lightweight framework is intended to allow HPC developers to expose remote procedure calls and data streaming to application users through a web browser, and allow real-time interaction with the application while executing on a HPC system. We present a classification scheme for remote applications, detail our framework, and present an example use case within a HPC visualization application and real world performance for remote interaction with a HPC system over a Wide Area Network.
    Original languageEnglish
    Title of host publicationProceedings of the 16th International Joint Conference on Computer Vision, Imaging and Computer Graphics Theory and Applications - IVAPP 2021
    EditorsChristophe Hurter, Helen Purchase, Jose Braz, Kadi Bouatouch
    PublisherSciTePress
    Pages88-100
    Number of pages13
    ISBN (Print)9789897584886
    DOIs
    Publication statusPublished - 8 Feb 2021
    EventInternational Conference on Information Visualization Theory and Applications - Online
    Duration: 8 Feb 202110 Feb 2021
    http://www.ivapp.visigrapp.org/

    Publication series

    NameProceedings of the 16th International Joint Conference on Computer Vision, Imaging and Computer Graphics Theory and Applications - IVAPP
    PublisherSciTePress
    Volume3
    ISSN (Print)2184-4321

    Conference

    ConferenceInternational Conference on Information Visualization Theory and Applications
    Abbreviated titleIVAPP 2021
    Period8/02/2110/02/21
    Internet address

    Keywords

    • web-based scientific visualization
    • remote interaction
    • high performance computing

    Fingerprint

    Dive into the research topics of 'Real-time web-based remote interaction with active HPC applications'. Together they form a unique fingerprint.

    Cite this