GenApp module execution and airavata integration

Emre H Brookes, Nadeem Anjum, Joseph E. Curtis, Suresh Marru, Raminder Singh, Marlon Pierce

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

2 Scopus citations

Abstract

A new framework (GenApp) for rapid generation of scientific applications running on a variety of systems including science gateways has recently been developed. This framework builds a user interface for a variety of target environments on a collection of executable modules. The method for execution of the modules is unrestricted by the framework. Initial implementation supports direct execution, and not queue managed submission, on a user's workstation, a web server, or a compute resource accessible from the web server. After a successful workshop, it was discovered that long running jobs would sometimes fail, due to the loss of a TCP connection. This precipitated an improvement to the execution method with the bonus of easily allowing multiple web clients to attach to the running job. Finally, to support a diversity of queue managed compute resources, a Google Summer of Code project was completed to integrate the Apache Airavata middleware as an additional execution model within the GenApp framework.

Original languageEnglish (US)
Title of host publicationProceedings of GCE 2014: 9th Gateway Computing Environments Workshop, held in conjunction with SC 2014: The International Conference for High Performance Computing, Networking, Storage and Analysis
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages9-12
Number of pages4
ISBN (Print)9781479970308
DOIs
StatePublished - Jan 23 2015
Event9th Gateway Computing Environments Workshop, GCE 2014 - New Orleans, United States
Duration: Nov 21 2014 → …

Other

Other9th Gateway Computing Environments Workshop, GCE 2014
CountryUnited States
CityNew Orleans
Period11/21/14 → …

Keywords

  • CASE tools
  • Middleware
  • Science gateway

ASJC Scopus subject areas

  • Computer Networks and Communications
  • Computer Science Applications

Fingerprint Dive into the research topics of 'GenApp module execution and airavata integration'. Together they form a unique fingerprint.

  • Cite this

    Brookes, E. H., Anjum, N., Curtis, J. E., Marru, S., Singh, R., & Pierce, M. (2015). GenApp module execution and airavata integration. In Proceedings of GCE 2014: 9th Gateway Computing Environments Workshop, held in conjunction with SC 2014: The International Conference for High Performance Computing, Networking, Storage and Analysis (pp. 9-12). [7021841] Institute of Electrical and Electronics Engineers Inc.. https://doi.org/10.1109/GCE.2014.12