Ron Brightwell, Sandia
Coordinating PI
Thomas Sterling, IU
Chief Scientist
Kelsey Shephard, IU
Project Manager
XPRESS
Papers
- Priyanka Ghosh, Yonghong Yan, and Barbara Chapman. "Support For
Dependency Driven Executions Among OpenMP Tasks." In 2nd Workshop on
Data-Flow Execution Models for Extreme Scale Computing (DFM 2012) in
conjunction with PACT 2012.
- Alice Koniges, Jean-Luc Vay, Alex Friedman, Hartmut Kaiser, and Thomas
Sterling. "Position Paper: Consideration of Asynchronous Algorithms
for Particle-Grid Simulations," Examath 2013, Washington DC.
- Ghosh, Priyanka, Yonghong Yan, Deepak Eachempati, and Barbara
Chapman. "A Prototype Implementation of OpenMP Task Dependency
Support." InOpenMP in the Era of Low Power Devices and Accelerators,
pp. 128-140. Springer Berlin Heidelberg, 2013.
- A. Charif-Rubial, D. Barthou, C. Valensi, S. Shende, A. Malony,
W. Jalby, "MIL: A language to build program analysis tools through
static binary instrumentation," Proceedings of the HiPC Conference,
pp. 206-215, 2013.
- T. Heller, H. Kaiser, A. Schäfer, and D. Fey, "Using HPX and
LibGeoDecomp for scaling HPC applications on heterogeneous
supercomputers," ScalA '13, Proceedings of the Workshop on Latest
Advances in Scalable Algorithms for Large-Scale Systems, Article
No. 1, 2013.
- A. Charif-Rubial, D. Barthou, C. Valensi, S. Shende, A. Malony,
W. Jalby, "MIL: A language to build program analysis tools through
static binary instrumentation," IEEE International Conference on
High Performance Computing (HiPC), pp. 206-215, 2013.
- Stephen Olivier, Bronis De Supinski, Martin Schulz, and Jan F. Prins,
"Characterizing and Mitigating Work Time Inflation in Task Parallel
Programs", Scientific Programming 21(3-4), pp 123-136, 2013.
- Liao, Chunhua, Yonghong Yan, Bronis R. de Supinski, Daniel J. Quinlan,
and Barbara Chapman. "Early experiences with the OpenMP accelerator
model." InOpenMP in the Era of Low Power Devices and Accelerators,
pp. 84-98. Springer Berlin Heidelberg, 2013.
- Allan Porterfield, Stephen L. Olivier, Sridutt Bhalachandra, and Jan
F. Prins. Power Measurement and Concurrency Throttling for Energy
Reduction in OpenMP Programs." In 9th Workshop on High-Performance,
Power-Aware Computing (HPPAC13 Workshop), Boston, MA, USA, May 2013.
- H. Kaiser and V. Amatya. "HPX: A C++ Standards Compliant Runtime System
For Asynchronous Parallel And Distributed Computing." In C++Now!,
Aspen, Colorado, May 2013.
- Kevin Huck, Sameer Shende, Allen Malony, Hartmut Kaiser, Allan Porterfield, Rob Fowler, Ron Brightwell. "An Early Prototype of an Autonomic Performance Environment for Exascale," in Proceedings of the 2013 International Workshop on Runtime and Operating Systems for Supercomputers, June 2013.
ACM paper page
slides
- Xiaonan Tian, Rengan Xu, Yonghong Yan, Zhifeng Yun, Sunita
Chandrasekaran, and Barbara Chapman. "Compiling a High-level
Directive-Based Programming Model for GPGPUs," 26th International
Workshop on Languages and Compilers for Parallel Computing (LCPC2013),
September 2013.
- Munara Tolubaeva, Yonghong Yan, and Barbara Chapman, "Compile Time
Modeling of Off-Chip Memory Bandwidth for Parallel Loops," in 26th
International Workshop on Languages and Compilers for Parallel
Computing (LCPC2013), September 2013.
- Matthew Anderson, Maciej Brodowicz, Abhishek Kulkarni,
and Thomas Sterling. "Performance Modeling of Gyrokinetic
Toroidal Simulations for a many-tasking runtime system." In The 4th
international workshop on Performance Modeling, Benchmarking and
Simulation of High Performance Computer Systems at SC13, Denver, CO
USA, November 2013.
- Allan Porterfield, Rob Fowler, Sridutt Bhalachandra and Wei
Wang. "OpenMP and MPI Application Energy Measurement Variation." In
Proceeding of the 1st Workshop on Energy Efficient Super Computing,
Denver CO, USA, Nov 2013.
- Antoine Tran Tan, Joel Falcou, Daniel Etiemble, Hartmut Kaiser,
"Automatic Task-based Code Generation for High Performance Domain
Specific Embedded Language," in HLPP 2014: 7th International Symposium on
High-Level Parallel Programming and Applications (2014).
- J.N. Brooks, A. Hassanein, A. Koniges, P.S. Krstic, T.D. Rognlien,
T. Sizyuk, V. Sizyuk, and D. P. Stotler, "Scientific and
Computational Challenges in Coupled Plasma Edge/Plasma-Material
Interactions for Fusion Tokamaks", Contrib. Plasma Phys. 54,
No. 4-6, 329-340, 2014.
- J.-L. Vay, L. A. Drummond, A.E. Koniges, B. Godfrey, I.Haber,
"Scalable Arbitrary-Order Pseudo-Spectral Electromagnetic
Solver," Poster and two-page paper in Proceedings of the
International Conference for High Performance Computing, Networking,
Storage and Analysis
(SC14),2014.
(online)
- Kaiser, Hartmut; Heller, Thomas; Adelstein-Lelbach, Bryce; Serio,
Adrian; Fey, Dietmar; "HPX: A Task Based Programming Model in a Global
Address Space," in Proceedings of the 8th International Conference on
Partitioned Global Address Space Programming Models (PGAS '14), 2014,
ISBN 978-1-4503-3247-7.
- Qawasmeh, Ahmad, Abid M. Malik, and Barbara M. Chapman. "OpenMP Task
Scheduling Analysis via OpenMP Runtime API and Tool Visualization." In
Parallel & Distributed Processing Symposium Workshops (IPDPSW), 2014
IEEE International, pp. 1049-1058. IEEE, 2014.
- Xu, Rengan, Maxime Hugues, Henri Calandra, Sunita Chandrasekaran, and
Barbara Chapman. "Accelerating Kirchhoff migration on GPU using
directives." In Proceedings of the First Workshop on Accelerator
Programming using Directives, pp. 37-46. IEEE Press, 2014.
- Brandt, Steven R., Hari Krishnan, Gokarna Sharma, and Costas
Busch. "Concurrent, parallel garbage collection in linear time." In
Proceedings of the 2014 international symposium on Memory management,
pp. 47-58. ACM, 2014.
- Anilkumar Nandamuri, Abid M. Malik, Ahmad Qawasmeh, and Barbara
M. Chapman. 2014. "Power and energy footprint of openMP programs using
OpenMP runtime API." In Proceedings of the 2nd International Workshop
on Energy Efficient Supercomputing (E2SC '14). IEEE Press, Piscataway,
NJ, USA, 79-88.
- Rengan Xu, Xiaonan Tian, Yonghong Yan, Sunita Chandrasekaran, and
Barbara Chapman,"Reduction Operations in Parallel Loops for GPGPUs,"
2014 International Workshop on Programming Models and Applications for
Multicores and Manycores (PMAM 2014), February, 2014, Orlando,
Florida, USA.
- Munara Tolubaeva, Yonghong Yan and Barbara Chapman. "Predicting Cache
Contention for Multithread Applications at Compile Time," 16th Workshop
on Advances in Parallel and Distributed Computational Models to be
held in conjunction with IPDPS 2014, May 2014.
- Ryan Grant, Stephen L. Olivier, James Laros, Ron Brightwell and Allan
Porterfield. "Metrics for Evaluating Energy Saving Techniques for
Resilient HPC Systems." In 10th Workshop on High-Performance,
Power-Aware Computing (HPPAC14 Workshop), Phoenix, AZ, USA, May 2014.
- Sridutt Bhalachandra, Allan Porterfield and Jan Prins. "Using Dynamic
Duty Cycle Modulation to Improve Energy Efficiency in High Performance
Computing." To appear 11th Workshop on High-Performance, Power-Aware
Computing (HPPAC 2015), Hyderabad, India, May 2015.
- Allan Porterfield, Rob Fowler, Sridutt Bhalachandra, Barry Rountree,
Diporup Deb Rob Lewis, Brian Blanton. "Application Runtime Variability
and Power Optimization for Exascale Computers." Submitted to
International Workshop on Runtime and Operating Systems for
Supercomputers (ROSS 2015), Portland OR, USA, June 2015.
- K. Huck, A. Porterfield, N. Chaimov, H. Kaiser, A. Malony,
T. Sterling, R. Fowler, "An Autonomic Performance Environment for
Exascale, Supercomputing Frontiers," Supercomputing Frontiers,
invited talk, 2015. Journal paper submitted to the Supercomputing
Frontiers and Innovations.
- Brandt, Steven R., Hari Krishnan, Gokarna Sharma, and Costas Busch,
"Concurrent parallel garbage collection in linear time," in
Proceedings of the 2014 International Symposium on Memory Management,
pp. 47-58, ACM, 2014.
Documents
Handouts
- XPRESS Project Handout, prepared for the DOE/ASCR X-Stack Program Kickoff Meeting, Portland, OR, September 2012.
- XPRESS Project Handout, prepared for the Exascale Research Conference, Arlington, VA, October 2012.
- XPRESS Project Handout, prepared for the DOE/ASCR X-Stack PI Meeting, Berkeley, CA, March 2013.
Posters
Presentations
- eXascale Programming Environment and System Software (XPRESS), presented at the DOE/ASCR X-Stack Program Kickoff Meeting, Portland, OR, September 2012.
- XPRESS Project Quad Chart, prepared for the Exascale Research Conference, Arlington, VA, October 2012.
- XPRESS Project Overview, prepared for the Exascale Research Conference, Arlington, VA, October 2012.
- XPRESS Project Update, presented at the DOE/ASCR X-Stack PI Meeting, Berkeley, CA, March 2013.
- XPRESS Project Update, April 2004.
Reports