What does Gateway do for you?
Toolkit to build high level application specific web based problem solving environments
- Example CCM framework
- Uses HPC Specific services and resources provided by other projects such as Globus and Legion
Simple strategy to convert existing codes into distributed objects that can be seamlessly launched
Simple default job status displays
Architecture naturally supports collaboration (using shared events and TangoInteractive) and visualization if structured as a multi tier service conforming to XML interfaces
Compositional Programming of modules
- MPI HPF programming tools are either outside Gateway but could be given integrated web interface as part of Gateway -- we demonstrated this for HPF in early WebFlow work