XPRESS: Difference between revisions
From Modelado Foundation
imported>Cdenny (Created page with "{{Infobox project | title = XPRESS | image = 180px | imagecaption = | team-members = List of team members | pi = Lead PI (Institute) | co-pi = Co-...") |
imported>Cdenny No edit summary |
||
Line 1: | Line 1: | ||
{{Infobox project | {{Infobox project | ||
| title = XPRESS | | title = XPRESS | ||
| image = [[File: | | image = [[File:XPRESS-Logos.png|180px]] | ||
| imagecaption = | | imagecaption = | ||
| team-members = | | team-members = [http://www.sandia.gov/ SNL], [http://www.indiana.edu/ IU], [http://www.lbnl.gov/ LBNL], [http://www.lsu.edu/ LSU], [http://www.ornl.gov/ ORNL], [http://www.renci.org/ UNC/RENCI], [http://www.uh.edu/ U. of Houston], [https://www.uoregon.edu/ U. of Oregon] | ||
| pi = Lead PI (Institute) | | pi = Lead PI (Institute) | ||
| co-pi = Co-PIs (Institute) | | co-pi = Co-PIs (Institute) | ||
Line 9: | Line 9: | ||
}} | }} | ||
'' | '''eXascale Programming Environment and System Software or XPRESS''' | ||
== Team Members == | == Team Members == | ||
* [http://www.sandia.gov/ Sandia National Laboratories (SNL)]: LXK operating system, OpenX software architecture, Applications | |||
* [http://www.indiana.edu/ Indiana University (IU)]: Parallex Execution Model, OpenX software architecture, HPX‐4 runtime system, XPI | |||
* [http://www.lbnl.gov/ Lawrence Berkeley National Laboratory (LBNL)]: Applications | |||
* [http://www.lsu.edu/ Louisiana State University (LSU)]: HPX‐4 runtime system | |||
* [http://www.ornl.gov/ Oak Ridge National Laboratory (ORNL)]: Applications | |||
* [http://www.uh.edu/ University of Houston]: Application migration | |||
* [http://www.renci.org/ University of North Carolina at Chapel Hill (UNC)/RENCI]: XPI, HPX‐4, APEX | |||
* [https://www.uoregon.edu/ University of Oregon]: Performance instrumentation (APEX) | |||
== Goals, Objectives, and Approach == | |||
* '''Goals:''' | |||
** Enable exascale performance capability for current and future DOE applications | |||
** Develop and deliver a practical computing system software X‐stack, “OpenX”, for future practical DOE computing systems | |||
** Provide programming methods, environments, languages, and tools for effective means of expressing application and system software for portable exascale system execution | |||
* '''Objectives:''' | |||
** Derive a dynamic adaptive introspective strategy for exploiting opportunities and addressing critical exascale technology challenges in the form of an abstract execution model | |||
** Devise a software architecture as a framework for future exascale system design and implementation | |||
** Implement core interrelated and interoperable components of the software architecture to realize a fully working and usable system | |||
** Test, evaluate, validate, and demonstrate correctness, performance, resiliency, and energy efficiency | |||
** Provide technology transfer through cooperative engagement of industry hardware and software vendors and national labs via documentation and training | |||
* '''Approach:''' | |||
** Research, develop, and deploy a software stack to exploit the ParalleX execution model | |||
== Roadmap == | == Roadmap == |
Revision as of 22:34, February 8, 2013
XPRESS | |
---|---|
Team Members | SNL, IU, LBNL, LSU, ORNL, UNC/RENCI, U. of Houston, U. of Oregon |
PI | Lead PI (Institute) |
Co-PIs | Co-PIs (Institute) |
Website | team website |
Download | {{{download}}} |
eXascale Programming Environment and System Software or XPRESS
Team Members
- Sandia National Laboratories (SNL): LXK operating system, OpenX software architecture, Applications
- Indiana University (IU): Parallex Execution Model, OpenX software architecture, HPX‐4 runtime system, XPI
- Lawrence Berkeley National Laboratory (LBNL): Applications
- Louisiana State University (LSU): HPX‐4 runtime system
- Oak Ridge National Laboratory (ORNL): Applications
- University of Houston: Application migration
- University of North Carolina at Chapel Hill (UNC)/RENCI: XPI, HPX‐4, APEX
- University of Oregon: Performance instrumentation (APEX)
Goals, Objectives, and Approach
- Goals:
- Enable exascale performance capability for current and future DOE applications
- Develop and deliver a practical computing system software X‐stack, “OpenX”, for future practical DOE computing systems
- Provide programming methods, environments, languages, and tools for effective means of expressing application and system software for portable exascale system execution
- Objectives:
- Derive a dynamic adaptive introspective strategy for exploiting opportunities and addressing critical exascale technology challenges in the form of an abstract execution model
- Devise a software architecture as a framework for future exascale system design and implementation
- Implement core interrelated and interoperable components of the software architecture to realize a fully working and usable system
- Test, evaluate, validate, and demonstrate correctness, performance, resiliency, and energy efficiency
- Provide technology transfer through cooperative engagement of industry hardware and software vendors and national labs via documentation and training
- Approach:
- Research, develop, and deploy a software stack to exploit the ParalleX execution model