April 6-7, 2016 - X-Stack PI Meeting: Difference between revisions
From Modelado Foundation
imported>Sonia |
imported>Sonia |
||
(48 intermediate revisions by 10 users not shown) | |||
Line 11: | Line 11: | ||
== Meeting Presentations April 6 == | == Meeting Presentations April 6 == | ||
* 1. [https://xstackwiki.modelado.org/ | * 1. [https://xstackwiki.modelado.org/images/6/6a/X-Stack_PI_Meeting_April_2016_-_v3.pptx X-Stack PI Meeting Welcome and Goals] (Vivek Sarkar and Sonia Sachs) | ||
* 2. [https://xstackwiki.modelado.org/images/7/72/DEGAS-PI-Meeting-April-2016.pdf DEGAS: Dynamic Exascale Global Address Space] (Yili Zheng) | * 2. [https://xstackwiki.modelado.org/images/7/72/DEGAS-PI-Meeting-April-2016.pdf DEGAS: Dynamic Exascale Global Address Space] (Yili Zheng) | ||
* 3. [https://xstackwiki.modelado.org/images/4/45/DTEC-x-stack-PI-meeting-4-6_v8.pptx The D-TEC Project] (Dan Quinlan and Saman Amarasinghe) | * 3. [https://xstackwiki.modelado.org/images/4/45/DTEC-x-stack-PI-meeting-4-6_v8.pptx The D-TEC Project] (Dan Quinlan and Saman Amarasinghe) | ||
Line 25: | Line 25: | ||
== Meeting Presentations April 7 == | == Meeting Presentations April 7 == | ||
* 1. [https://xstackwiki.modelado.org/X-Stack_Talk_-_Ann_Almgren.pdf Next Generation AMR: An Application Developer’s Perspective] (Ann Almgren) | * 1. [https://xstackwiki.modelado.org/File:X-Stack_Talk_-_Ann_Almgren.pdf Next Generation AMR: An Application Developer’s Perspective] (Ann Almgren) | ||
* 2. [https://xstackwiki.modelado.org/04_07_XstackPI_-_David_Richards.pdf Future Programming Challenges for DOE from the Applica/on Developer Perspective] (David Richards) | * 2. [https://xstackwiki.modelado.org/File:04_07_XstackPI_-_David_Richards.pdf Future Programming Challenges for DOE from the Applica/on Developer Perspective] (David Richards) | ||
* 3. [https://www.dropbox.com/s/rmmuy0x1uv0fbw8/LBNL_April_7_2016.pptx?dl=0 Distributed Learning Dynamics Convergence in Routing Games] (Alexander Bayen) | * 3. [https://xstackwiki.modelado.org/File:X-Stack-PI-mtg-Woodward-4-7-16.pdf Tools for Exascale Software Development from the Application Perspective: The Importance of DSL Technology] (Paul Woodward) | ||
* 4. [https://www.dropbox.com/s/rmmuy0x1uv0fbw8/LBNL_April_7_2016.pptx?dl=0 Distributed Learning Dynamics Convergence in Routing Games] (Alexander Bayen) | |||
== Technology Demonstrations == | == Technology Demonstrations == | ||
* [https://xstackwiki.modelado.org/X-Stack_Demos_Descriptions-April_6_2016.pdf X-Stack Technology Demonstration Descriptions] | * [https://xstackwiki.modelado.org/File:X-Stack_Demos_Descriptions-April_6_2016.pdf X-Stack Technology Demonstration Descriptions]] | ||
* 1. [https://www.dropbox.com/s/tr415n3y02fgsky/HalideDTECDemo.mp4?dl=0 D-TEC: Halide DSL for stencil computations video] | |||
* 2. [https://youtu.be/FWyEEQJoYLc D-TEC: Using the ROSE framework for code generation and optimizations] | |||
* 3. [http://www.cs.rice.edu/~johnmc/x-stack/degas-hpctoolkit-xstack-2016.mp4 DEGAS: HPCToolkit] | |||
* 4. [https://youtu.be/30oHraIQSLo DEGAS: End-to-End Application Resilience to Protect Against Soft Errors] | |||
* 5. [https://youtu.be/uBI0BhtSqmc DEGAS: PGAS Containment Domains Runtime Demo] | |||
* 6. [https://youtu.be/lt_3RPz6FAc DEGAS: HipMer - A High performance distributed memory scalable version of Meraculous] | |||
* 7. [https://drive.google.com/a/cas.uoregon.edu/file/d/0B-I2mdLV09Y0QnNFQ1o4OUNKNTA/view?pref=2&pli=1 D-TEC: A CAFe (DSL) transformed program running on Titan] | |||
* 8. [https://youtu.be/VdBgHlK083A GVR (D-TEC): Version-based Resilience: Performance at Scale, Flexible Recovery, and Fast Versioning] and Demo Slides [[Media:XStack16_GVR_demo.pptx]] | |||
* 9. [http://www.cs.rice.edu/~johnmc/x-stack/piper-video-hpctoolkit-xstack-2016.mp4 PIPER: Measuring and Attributing Performance of Applications that Employ Emerging Template-based Parallel Programming Models] | |||
* 10. [http://www.cs.umd.edu/~hollings/harmonyVideoFinal.mov PIPER: Integration of Active Harmony and Caliper for Improved Tuning Accuracy] | |||
* 11. [http://www.familyschulz.net/piper-caliper-demo-April-2016.mov PIPER: The Caliper Instrumentation Layer (and Integration with MemAxes)] | |||
* 12. [https://www.youtube.com/watch?v=OOJLImAcCSg XPRESS: HPX-5 Running on Cori@NERSC (Cray XC-40) with dynamic scheduling to stay under soft power cap] | |||
* 13. [https://www.youtube.com/watch?v=jrsqW_Q5SlA XPRESS: Automatic, Dynamic Load Balancing of FMM in HPX-5] | |||
* 14. [https://www.youtube.com/watch?v=FvpRX7EIuVw XPRESS: Dynamic, Adaptive Execution of LULESH in HPX-5] | |||
* 15. [https://www.youtube.com/watch?v=gqeFD4hgeYo XPRESS: HPXCL demonstration] | |||
* 16. [[XPRESS - Demonstration of LXK OS infrastructure running the HPX-5 version of LULESH with APEX and RCR]] | |||
* 17. [https://xstackwiki.modelado.org/File:XStack_demo.docx XPRESS: XStack demo flyer] | |||
* 18. [https://www.dropbox.com/s/gowrbrt0vh2h3f4/DTEC_X10_eDSL.ogv?dl=0 D-TEC: Stencil computation using embedded DSLs in the X10 programming language] | |||
* 19. [https://xstack.exascale-tech.com/wiki/index.php/OCR_Demos Traleika: the Intel Open Community Runtime (OCR), tools, and applications] | |||
* 20. [https://www.cs.utah.edu/~mhall/x-tune/xtune-video-intro-final.mov X-TUNE: Introduction] | |||
* 21. [https://www.cs.utah.edu/~mhall/x-tune/xtune-video-gmg-final.mov X-TUNE: Geometric Multigrid] | |||
* 22. [https://www.cs.utah.edu/~mhall/x-tune/xtune-video-tensors-final.mov X-TUNE: Tensor Contractions] | |||
== Breakout Sessions == | == Breakout Sessions == | ||
* [https://xstackwiki.modelado.org/Breakout_Session_Descriptions-April_7_2016.pdf Breakout Session Descriptions] | * [https://xstackwiki.modelado.org/File:Breakout_Session_Descriptions-April_7_2016.pdf Breakout Session Descriptions] | ||
* [https://drive.google.com/folderview?id=0B20JWnir_OZBOVBzVm5BdnlEMDA&usp=sharing Breakout Session Discussions] | * [https://drive.google.com/folderview?id=0B20JWnir_OZBOVBzVm5BdnlEMDA&usp=sharing Breakout Session Discussions] | ||
* [https://xstackwiki.modelado.org/X-Stack_PI_Meeting_-_Breakout_1_report_-_v1.pptx | * [https://xstackwiki.modelado.org/File:X-Stack_PI_Meeting_-_Breakout_1_report_-_v1.pptx Session 1 Report Back] | ||
* [https://xstackwiki.modelado.org/File:Breakout2-DataCentricComputingNeeds.pdf Session 2 Report Back] | |||
* [https://xstackwiki.modelado.org/images/1/13/Breakout-3-moores.pdf Session 3 Report Back] | |||
* [https://xstackwiki.modelado.org/images/6/68/Breakout_Session_4_report_back.pdf Session 4 Report Back] | |||
* [https://xstackwiki.modelado.org/images/1/19/Session_5_-_High_Performance_Languages.pdf Session 5 Report Back] |
Latest revision as of 02:01, September 21, 2016
Meeting Information
When: April 6-7, 2016
Where: Lawrence Berkeley National Laboratory
Meeting Agenda
Meeting Presentations April 6
- 1. X-Stack PI Meeting Welcome and Goals (Vivek Sarkar and Sonia Sachs)
- 2. DEGAS: Dynamic Exascale Global Address Space (Yili Zheng)
- 3. The D-TEC Project (Dan Quinlan and Saman Amarasinghe)
- 4. Traleika Glacier (Josh Fryman)
- 5. XPRESS Project (Ron Brightwell)
- 6. PIPER: Performance Insights for Programmers and Exascale Runtimes (Todd Gamblin)
- 7. SLEEC (Milind Kulkarni)
- 8. Corvette (Koushik Sen)
- 9. X-TUNE (Mary Hall)
- 10. Vancouver (Jeffrey Vetter)
- 11. ARES (Jeffrey Vetter)
Meeting Presentations April 7
- 1. Next Generation AMR: An Application Developer’s Perspective (Ann Almgren)
- 2. Future Programming Challenges for DOE from the Applica/on Developer Perspective (David Richards)
- 3. Tools for Exascale Software Development from the Application Perspective: The Importance of DSL Technology (Paul Woodward)
- 4. Distributed Learning Dynamics Convergence in Routing Games (Alexander Bayen)
Technology Demonstrations
- 1. D-TEC: Halide DSL for stencil computations video
- 2. D-TEC: Using the ROSE framework for code generation and optimizations
- 3. DEGAS: HPCToolkit
- 4. DEGAS: End-to-End Application Resilience to Protect Against Soft Errors
- 5. DEGAS: PGAS Containment Domains Runtime Demo
- 6. DEGAS: HipMer - A High performance distributed memory scalable version of Meraculous
- 7. D-TEC: A CAFe (DSL) transformed program running on Titan
- 8. GVR (D-TEC): Version-based Resilience: Performance at Scale, Flexible Recovery, and Fast Versioning and Demo Slides Media:XStack16_GVR_demo.pptx
- 9. PIPER: Measuring and Attributing Performance of Applications that Employ Emerging Template-based Parallel Programming Models
- 10. PIPER: Integration of Active Harmony and Caliper for Improved Tuning Accuracy
- 11. PIPER: The Caliper Instrumentation Layer (and Integration with MemAxes)
- 12. XPRESS: HPX-5 Running on Cori@NERSC (Cray XC-40) with dynamic scheduling to stay under soft power cap
- 13. XPRESS: Automatic, Dynamic Load Balancing of FMM in HPX-5
- 14. XPRESS: Dynamic, Adaptive Execution of LULESH in HPX-5
- 15. XPRESS: HPXCL demonstration
- 16. XPRESS - Demonstration of LXK OS infrastructure running the HPX-5 version of LULESH with APEX and RCR
- 17. XPRESS: XStack demo flyer
- 18. D-TEC: Stencil computation using embedded DSLs in the X10 programming language
- 19. Traleika: the Intel Open Community Runtime (OCR), tools, and applications
- 20. X-TUNE: Introduction
- 21. X-TUNE: Geometric Multigrid
- 22. X-TUNE: Tensor Contractions