Computational steering for high performance computing applications on Blue Gene/Q System

Bob K. Danani, Bruce D. D'Amora

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

3 Scopus citations

Abstract

The traditional workflow in a high performance computing (HPC) simulation is to prepare the application's input, run the simulation, and visualize the simulation results in a post-processing step. By performing these steps simultaneously, significant development and testing time can be saved. Computational steering provides the capability to direct or re-direct the progress of an HPC application at run-time by modifying application-defined control parameters using a steering client application. In this paper, we discuss a computational steering framework for the Blue Gene/Q system that provides an innovative solution and an easy-to-use platform, which allows user(s) to connect to and interact with running application(s) in real-time from native desktop steering applications and/or mobile devices. This framework uses RealityGrid as the underlying steering library and adds several enhancements to the library to enable steering support for the Blue Gene systems. The Blue Gene supercomputer presents special challenges for remote access because the compute nodes reside on private networks. This paper discusses an implemented solution for remote steering of simulation applications running on a high performance computer system and describes the implementation challenges.
Original languageEnglish (US)
Title of host publication23rd High Performance Computing Symposium, HPC 2015, Part of the 2015 Spring Simulation Multi-Conference, SpringSim 2015
PublisherThe Society for Modeling and Simulation Internationalwww.scs.org
Pages202-209
Number of pages8
StatePublished - Jan 1 2015
Externally publishedYes

Fingerprint

Dive into the research topics of 'Computational steering for high performance computing applications on Blue Gene/Q System'. Together they form a unique fingerprint.

Cite this