Presentations: Difference between revisions
Jump to navigation
Jump to search
imported>Cnewburn |
No edit summary |
||
(191 intermediate revisions by 8 users not shown) | |||
Line 5: | Line 5: | ||
=Future/Possible HiHAT Monthly Reviews= | =Future/Possible HiHAT Monthly Reviews= | ||
{| class="wikitable" style="color:darkblue;background-color:lightgrey;width: | {| class="wikitable" style="color:darkblue;background-color:lightgrey;width: 100%;height: 200px" cellpadding="20" | ||
! colspan="3" style="background: #ffdead;" | Upcoming | ! colspan="3" style="background: #ffdead;" | Upcoming | ||
|- | |- | ||
Line 11: | Line 11: | ||
! scope="col" | Topic | ! scope="col" | Topic | ||
! scope="col" | Speaker | ! scope="col" | Speaker | ||
|- | |||
|Oct 19, 2021 | |||
|Characterization of Kokkos Graphs | |||
|Jonathan Lifflander | |||
|- | |||
|TBD | |||
|Memory management: Possibly a discussion of various memory management systems, current directions, open issues | |||
|Possibly Mike Lang | |||
|- | |||
|TBD | |||
|Resource coordination and communication among pipelined processes in work flows | |||
|TBD | |||
|- | |||
|} | |||
=Past HiHAT Monthly Reviews= | |||
{| class="wikitable" style="color:darkblue;background-color:lightgrey;width: 100%;height: 200px" cellpadding="20" | |||
! colspan="4" style="background: #ffdead;" | Past | |||
|- | |||
! scope="col" | Date | |||
! scope="col" | Topic | |||
! scope="col" | Speaker | |||
! scope="col" | Play | |||
|- | |||
|Sept 21, 2021 | |||
|[[Media:HiHAT_MPI_HACC_WG_Update_210921.pdf|MPI forum WG on streams and graphs]] | |||
|Jim Dinan | |||
|[[File:YouTube_icon.png|20px|link=https://youtu.be/0RLuY-C1dMk]] | |||
|- | |||
|July 20, 2021 | |||
|GROMACS Discussion Part 4 | |||
|Szilard Pall, Alan Gray, Jan Ciesko | |||
|[[File:YouTube_icon.png|20px|link=https://youtu.be/ZKlaWx6W1UU]] | |||
|- | |||
|June 15, 2021 | |||
|[[Media:GROMACSHiHatJune21.pdf|Example CUDA Graphs in GROMACS]], [[Media:HiHAT_Johansen_2021Jun15.pdf|Examples of the need for a dynamic “queue” API]] | |||
|Alan Gray, Szilard Pall | |||
|[[File:YouTube_icon.png|20px|link=https://youtu.be/TBlRmzxEW5A]] | |||
|- | |||
|May 18, 2021 | |||
|GROMACS Discussion Part 2 | |||
|Szilard Pall | |||
|[[File:YouTube_icon.png|20px|link=https://youtu.be/2X0aYZrJyjk]] | |||
|- | |||
|Mar 16, 2021 | |||
|[[Media:Lazy GPU Programming - Stephen Jones - 10 March 2021.pdf|Graphs + MPI]] | |||
|Steven Jones | |||
|[[File:YouTube_icon.png|20px|link=https://youtu.be/zHo4cpge8pE]] | |||
|- | |||
|Feb 16, 2021 | |||
|GROMACS Discussion | |||
|Szilard Pall, Alan Gray | |||
|[[File:YouTube_icon.png|20px|link=https://youtu.be/C2tgLNRudII]] | |||
|- | |||
|Jan 19, 2020 | |||
|[[Media:GromacsGraphsHihatJan21_v2.pdf|Heterogeneous task scheduling of molecular dynamics in GROMACS]] | |||
|Szilard Pall, Alan Gray | |||
|[[File:YouTube_icon.png|20px|link=https://youtu.be/mzgN_52kh8s]] | |||
|- | |||
|Nov 24, 2020 | |||
|Continuation of KokkosGraphs discussion from October 20th | |||
|Daisy Hollman | |||
|[[File:YouTube_icon.png|20px|link=https://youtu.be/AbbpdbAmqgo]] | |||
|- | |||
|Oct 20, 2020 | |||
|KokkosGraphs: A Performance Portable Programming Model for CudaGraphs and Analogous Facilities | |||
|Daisy Hollman | |||
|[[File:YouTube_icon.png|20px|link=https://youtu.be/2W3MeMpBt8c]] | |||
|- | |||
|Aug 18, 2020 | |||
|[[Media:Tasking OpenACC CUDA.pdf|CUDA Graphs in OpenACC programming models]] | |||
|Leonel Toledo, Antonio J. Peña | |||
|[[File:YouTube_icon.png|20px|link=https://youtu.be/TRQkxmSQRSo]] | |||
|- | |||
|July 21, 2020 | |||
|[[Media:HiHat-Hedgehog_Q+A-pt4.pdf|Hedgehog and HiHAT Q&A Part 4]] | |||
|Tim Blattner, Alexandre Bardakoff | |||
|[[File:YouTube_icon.png|20px|link=https://youtu.be/LCjXvjCyz3o]] | |||
|- | |||
|June 16, 2020 | |||
|[[Media:HiHat_Q+A-pt3.pdf|Hedgehog and HiHAT Q&A Part 3]] | |||
|Tim Blattner, Alexandre Bardakoff | |||
|[[File:YouTube_icon.png|20px|link=https://youtu.be/rzXJYXbooJk]] | |||
|- | |||
|May 19, 2020 | |||
|[[Media:HiHat Q+A pt2.pdf|Hedgehog and HiHAT Q&A Part 2]] | |||
|Tim Blattner, Alexandre Bardakoff | |||
|[[File:YouTube_icon.png|20px|link=https://youtu.be/P0TWb_oy4O8]] | |||
|- | |||
|Apr 21, 2020 | |||
|[[Media:HiHat Hedgehog Q+A.pdf|Hedgehog and HiHAT Q&A Part 1]] | |||
|Tim Blattner, Alexandre Bardakoff | |||
|[[File:YouTube_icon.png|20px|link=https://youtu.be/7gCN4oii9f0]] | |||
|- | |||
|Mar 17, 2020 | |||
|[[Media:hedgehog-a-performance-oriented-general-purpose-library-that-exploits-multi-gpu-systems.pdf|Hedgehog: A Performance-Oriented General-Purpose Library for Multi-GPU Systems]] | |||
|Timothy Blattner & Alexandre Bardakoff, NIST | |||
|[[File:YouTube_icon.png|20px|link=https://youtu.be/2pluNmrDAUc]] | |||
|- | |||
|Feb 18, 2020 | |||
|CUDA Graphs characterization update, including insights from COMB | |||
|Stephen Jones, NVIDIA | |||
|[[File:YouTube_icon.png|20px|link=https://youtu.be/UVTgv5YoQwY]] | |||
|- | |||
|rowspan="3"|Jan 21, 2020 | |||
|HiHAT Graphs on CUDA Graphs - slide preview: [[Media:HiHAT_Graphs_190916.pdf]] | |||
|Wojtek Wasko | |||
|rowspan="3"|[[File:YouTube_icon.png|20px|link=https://youtu.be/am_FITxTB2g]] | |||
|- | |||
|[[media:dace-hihat-slides-2020.pdf|DaCe]] (Gordon Bell work @ ETHZ) | |||
|Tal Ben-Nun | |||
|- | |||
|[[media:HiHat_Call_Qmcpack_Graph_Jan2020.pdf|CUDA Graphs in QMCPACK]] (after recent CUDA Graphs release) | |||
|Jeff Larkin | |||
|- | |||
|rowspan="2"|May 21, 2019 | |||
|[https://docs.google.com/presentation/d/1F89rd7GWGqm5oaVj0pWTVAjj9Oio2Yj9mZYKp0Z2eDg/edit?usp=sharing "Update on HiHAT Graphs on CUDA Graphs"] | |||
|Wojtek Wasko | |||
|rowspan="2"|[[File:YouTube_icon.png|20px|link=https://youtu.be/bvmuaVSITc8]] | |||
|- | |||
|[https://nvidia-my.sharepoint.com/:p:/p/jlarkin/EZG_Vw8LsttJr6ipLIQ4V-YBtiWQMKtPa8oDx6wuHxMoMg?e=KmmlXW "Use of CUDA Graphs in QMCPACK"] | |||
|Jeff Larkin | |||
|- | |||
|rowspan="2"|Apr 23, 2019 | |||
|Report out on ECP Breakout, [https://docs.google.com/presentation/d/1camfoPkjbCGUdde3LgROXFoIJabkP_Dl3d-gexXrR2Q "Toward Common and Interoperable SW Infrastructures"] | |||
|George Bosilca, Mike Heroux, CJ Newburn | |||
|rowspan="2"|[[File:YouTube_icon.png|20px|link=https://youtu.be/6MogmjClotA]] | |||
|- | |||
|Update on CUDA Graphs features and performance | |||
|Stephen Jones | |||
|- | |||
|rowspan="3"|Mar 12, 2019 | |||
|[[media:Executors_on_CUDA_Graphs_March_2019.pdf|Executors on CUDA Graphs]] | |||
|Jared Hoberock | |||
|rowspan="3"|[[File:YouTube_icon.png|20px|link=https://youtu.be/RLalyBbND4A]] | |||
|- | |||
|[https://hihat-wiki.modelado.org/images/6/6b/OpenACC_Graphs.pptx "OpenACC CUDA Graphs"] | |||
|James Beyer | |||
|- | |||
|OpenMP tasking directions | |||
|Tom Scogland, James Beyer | |||
|- | |||
|Oct 16, 2018 | |||
|Hierarchy and Graph Generators | |||
|Dmitry Liakh ([[media:ExaTensor_101618.pdf|Presentation]]), Mike Bauer ([[media:HIHAT_AMR_101618.pdf|Presentation]]), Piotr Luszczek, CJ ([https://docs.google.com/presentation/d/11gQuzIDVJCK7S39yWb2tdWNXn62J3IqL_JPKpG7yeX0/edit#slide=id.g43ff9eca31_0_45 Presentation]) | |||
|[[File:YouTube_icon.png|20px|link=https://youtu.be/V3P6G6NvgqE]] | |||
|- | |||
|Sep 18, 2018 | |||
|[[media:C++API.pdf|C++ wrappers for HiHAT]] | |||
|Marcin Copik, Tal Ben-Nun (ETHZ) | |||
|[[File:YouTube_icon.png|20px|link=https://youtu.be/3PBmZZD02mw]] | |||
|- | |||
|Aug 21,2018 | |||
|Graph API overview, [[media:HiHAT_Graphs.pdf|Presentation]] | |||
|CJ Newburn and Wojtek Wasko | |||
|[[File:YouTube_icon.png|20px|link=https://youtu.be/jSv5ygyRAWo]] | |||
|- | |||
|Aug 21,2018 | |||
|Graph characteristics for DMRG++, [[media:DMRGworkVariabilty.pdf|Presentation]] | |||
|Arghya CHatterjee, Yingwai Li, Oscar Hernandez - ORNL | |||
|- | |||
| style="width: 8%"|July 17,2018 | |||
| style="width: 60%"|Dynamic task graphs - [[media:HiHAT_Graphs.pdf|Requirements and design for HiHAT Graphs]] | |||
| All | |||
|[[File:YouTube_icon.png|20px|link=https://youtu.be/TfJ-URktJVE]] | |||
|- | |||
|June 19, 2018 | |||
|C++ Layering on GPUs Workshop Report Out, Wrapping CUDA Graphs in HiHAT [https://hihat-wiki.modelado.org/images/a/a1/2018.06.19_HiHAT_and_graphs.pdf pdf] | |||
|Wojtek Wasko, CJ Newburn, Stephen Jones, (John Biddiscombe, Joost VandeVondele, Mauro Bianco unavailable) | |||
|[[File:YouTube_icon.png|20px|link=https://youtu.be/mIzNs4r_iZE]] | |||
|- | |||
|May 15, 2018 | |||
|C++ Layering on GPUs Workshop Background - [[media:C++ Layering Directions - May 2018.pdf|C++ Layering Directions - May 2018]] | |||
|Michael Garland - C++ context, Stephen Jones - CUDA Graphs | |||
| | |||
|- | |||
|Apr 17, 2018 | |||
|DARMA: A software stack model for supporting asynchronous, data effects programming - [[media:DARMA_Presentation.pdf|Presentation]], [https://darma-tasking.github.io/presentations/ecp-tutorial-2018 Tutorial] | |||
|Jeremiah Wilke | |||
|[[File:YouTube_icon.png|20px|link=https://youtu.be/hyH8kbc5qQI]] | |||
|- | |- | ||
| | |Mar 20, 2018 | ||
| | |[[media:Asynchronous operations in HiHAT.pdf|Asynchronous operations support in HiHAT]] | ||
| | |Wojtek Wasko | ||
|[[File:YouTube_icon.png|20px|link=https://youtu.be/-hx84mRkDZU]] | |||
|- | |||
| style="width: 8%"|Feb 20, 2018 | |||
|Hierarchy, Part II: [[media:MauroHierarchy.pdf|Mauro's Slides]] [[media:ExaTENSOR_HiHat_RecMatMul.pdf|Dmitry's Slides]] | |||
|Vivek Sarkar, Dmitry Liakh, Mike Bauer, Max Grossman, Mauro Bianco | |||
|[[File:YouTube_icon.png|20px|link=https://youtu.be/afN2ebTIzMQ]] | |||
|- | |||
|Jan 16, 2018 | |||
|Data management interfaces: [[media:HiHAT_memory_management_180116.pdf|What we have now]], user requirements, what we need | |||
|All | |||
|[[File:YouTube_icon.png|20px|link=https://youtu.be/SAgNA9Lm2VM]] | |||
|- | |- | ||
| | |Nov 21, 2017 | ||
| | |Hierarchy, Part I: applicable algorithms, data representation, hierarchical scheduling. Please contribute to [[Hierarchical algorithms, approaches and data structures]] | ||
|Contributors include Vivek Sarkar, Dmitry Lyakh | |||
| | | | ||
|- | |- | ||
| | |Nov 21, 2017 | ||
| | |[[Media:DSVP_ExaTENSOR.pdf|Hierarchical Tensor Algebra]] | ||
| | |Dmitry Lyakh, Oak Ridge National Lab | ||
| | |||
|- | |- | ||
| | |Nov 21, 2017 | ||
| | |Prep for Dec. meeting on data management interfaces | ||
| | |All | ||
| | |||
|- | |- | ||
| | |Oct 17, 2017 | ||
| | |[[Media:HiHAT SYCL.pdf|Comparison of SYCL and HiHAT]] | ||
| | |Michael Wong, CodePlay | ||
| | |||
|- | |||
|Oct 17, 2017 | |||
|[[Media:P0796r0- Supporting Heterogeneous + Distributed Computing Through Affinity.pdf|Supporting Heterogeneous and Distributed Computing Through Affinity]] | |||
|Michael Wong, CodePlay | |||
| | |||
|- | |||
|Oct 17, 2017 | |||
|[http://sycl.tech/distributed-heterogeneous-programming-in-c-cpp-dhpccpp17.html Distributed Heterogeneous Programming in C] | |||
|Michael Wong, CodePlay | |||
| | |||
|- | |||
|Oct 17, 2017 | |||
|Prep for affinity discussions - gather interests/high-level requirements | |||
|All | |||
| | |||
|- | |- | ||
| | |Sep 19, 2017 | ||
| | |Recent developments - Modelado code repo, [https://hihat-wiki.modelado.org/images/4/4c/HiHAT_-_A_Way_Forward_to_Perf_Portability_-_CJ_Newburn.pdf Perf Portability Workshop], [https://hihat-wiki.modelado.org/images/8/82/A_declarative_approach_to_managing_memory_-_CJ_Newburn.pdf Declarative Approach to Memory], [https://hihat-wiki.modelado.org/images/3/34/Mem_Abstractions_Layering_at_DoE_Perf_Portability_Breakout.pdf Abstractions Layering], Collaboration, PMES paper, SC17 | ||
| | |CJ Newburn | ||
| | |||
|- | |- | ||
| | |Sep 19, 2017 | ||
|[ | |[https://hihat-wiki.modelado.org/images/d/db/HiHAT_Profiling_170919.pdf Profiling on top of HiHAT] | ||
| | |Samuel Thibault, CJ Newburn | ||
| | |||
|- | |- | ||
|Sep 19, 2017 | |||
|[[media:OpenMP on HiHAT.PPTX|OpenMP above and below HiHAT]] | |||
|James Beyer | |||
| | | | ||
| | |- | ||
|Sep 19, 2017 | |||
|Enumeration and other features in HiHAT | |||
|CJ Newburn | |||
| | |||
|- | |- | ||
|Aug 15, 2017 | |Aug 15, 2017 | ||
|[https://wiki.modelado.org/images/1/12/HiHAT-StarPU.pdf StarPU and its use of HiHAT] | |[https://wiki.modelado.org/images/1/12/HiHAT-StarPU.pdf StarPU and its use of HiHAT] | ||
|Samuel Thibault, INRIA | |Samuel Thibault, INRIA | ||
| | |||
|- | |- | ||
|Aug 15, 2017 | |Aug 15, 2017 | ||
Line 59: | Line 270: | ||
|CJ Newburn, Sean Treichler | |CJ Newburn, Sean Treichler | ||
|- | |- | ||
| | |Jun 20, 2017 | ||
|[https://drive.google.com/open?id=0B5oMsTn7u4anZUpkT2tkTEdoTFU Additional requirements/usage of HiHAT] | |[https://drive.google.com/open?id=0B5oMsTn7u4anZUpkT2tkTEdoTFU Additional requirements/usage of HiHAT] | ||
|Walid Keyrouz, Tim Blattner of NIST and others | |Walid Keyrouz, Tim Blattner of NIST and others | ||
| | |||
|- | |- | ||
| | |Jun 20, 2017 | ||
|[https://docs.google.com/spreadsheets/d/106O9fXWTJ5sv36moWFitELYU1We64uEStDQtWgKT2DE/edit?usp=sharing Proof of concept plans] [https://drive.google.com/file/d/0B2-nHjL7eD6AYXRRMkY3MjBjVDA/view?usp=sharing VMD PoC port] | |[https://docs.google.com/spreadsheets/d/106O9fXWTJ5sv36moWFitELYU1We64uEStDQtWgKT2DE/edit?usp=sharing Proof of concept plans] [https://drive.google.com/file/d/0B2-nHjL7eD6AYXRRMkY3MjBjVDA/view?usp=sharing VMD PoC port] | ||
|CJ Newburn, NVIDIA; John Stone, UIUC | |CJ Newburn, NVIDIA; John Stone, UIUC | ||
|- | |- | ||
| | |Jun 20, 2017 | ||
|[https://drive.google.com/open?id=0B5oMsTn7u4anb2JVVk9pTko5SlU High-Level Design review introduction] | |[https://drive.google.com/open?id=0B5oMsTn7u4anb2JVVk9pTko5SlU High-Level Design review introduction] | ||
|CJ Newburn, NVIDIA | |CJ Newburn, NVIDIA | ||
Line 74: | Line 286: | ||
|[https://wiki.modelado.org/images/5/54/HiHAT_Mini-Summit_17_Overview.pdf Synthesis of HiHAT May 9 Mini-Summit results] | |[https://wiki.modelado.org/images/5/54/HiHAT_Mini-Summit_17_Overview.pdf Synthesis of HiHAT May 9 Mini-Summit results] | ||
|All/CJ Newburn, NVIDIA | |All/CJ Newburn, NVIDIA | ||
|[[File:YouTube_icon.png|20px|link=https://youtu.be/wdWy3NeYHGU]] | |||
|- | |- | ||
| | |Apr 18, 2017 | ||
|[[media:Modelado DL tasking NVIDIA.pdf|Teaser on NVIDIA's use of HiHAT]] | |[[media:Modelado DL tasking NVIDIA.pdf|Teaser on NVIDIA's use of HiHAT]] | ||
|Stephen Jones, NVIDIA | |Stephen Jones, NVIDIA | ||
| | |||
|- | |- | ||
| | |Mar 21, 2017 | ||
|[[media:HiHAT.pdf|HiHAT Overview]] | |[[media:HiHAT.pdf|HiHAT Overview]] | ||
|CJ Newburn, NVIDIA | |CJ Newburn, NVIDIA | ||
| | |||
|- | |- | ||
| | |Mar 21, 2017 | ||
|[[media:HiHat - PaRSEC presentation short.pdf|PaRSEC]] | |[[media:HiHat - PaRSEC presentation short.pdf|PaRSEC]] | ||
|George Bosilca, University of Tennessee | |George Bosilca, University of Tennessee | ||
| | |||
|- | |- | ||
| | |Feb 21, 2017 | ||
|[[media:2017-02 OCR HiHAT.pdf|OCR usage models and requirements]] | |[[media:2017-02 OCR HiHAT.pdf|OCR usage models and requirements]] | ||
|Bala Seshasayee, Intel Corporation | |Bala Seshasayee, Intel Corporation | ||
| | |||
|- | |- | ||
| | |Jan 17, 2017 | ||
|[[media:HiHAT.pdf|HiHAT Overview]] | |[[media:HiHAT.pdf|HiHAT Overview]] | ||
|CJ Newburn, NVIDIA | |CJ Newburn, NVIDIA | ||
| | |||
|- | |- | ||
| | | | ||
|} | |} |
Latest revision as of 20:59, 12 October 2021
Contact Information for HiHAT Monthly Reviews
- Zoom https://zoom.us/j/373901193
- Dial: +1 646 558 8656 (US Toll) or +1 408 638 0968 (US Toll)
- Meeting ID: 373 901 193
Future/Possible HiHAT Monthly Reviews
Upcoming | ||
---|---|---|
Date | Topic | Speaker |
Oct 19, 2021 | Characterization of Kokkos Graphs | Jonathan Lifflander |
TBD | Memory management: Possibly a discussion of various memory management systems, current directions, open issues | Possibly Mike Lang |
TBD | Resource coordination and communication among pipelined processes in work flows | TBD |
Past HiHAT Monthly Reviews
Past | |||
---|---|---|---|
Date | Topic | Speaker | Play |
Sept 21, 2021 | MPI forum WG on streams and graphs | Jim Dinan | |
July 20, 2021 | GROMACS Discussion Part 4 | Szilard Pall, Alan Gray, Jan Ciesko | |
June 15, 2021 | Example CUDA Graphs in GROMACS, Examples of the need for a dynamic “queue” API | Alan Gray, Szilard Pall | |
May 18, 2021 | GROMACS Discussion Part 2 | Szilard Pall | |
Mar 16, 2021 | Graphs + MPI | Steven Jones | |
Feb 16, 2021 | GROMACS Discussion | Szilard Pall, Alan Gray | |
Jan 19, 2020 | Heterogeneous task scheduling of molecular dynamics in GROMACS | Szilard Pall, Alan Gray | |
Nov 24, 2020 | Continuation of KokkosGraphs discussion from October 20th | Daisy Hollman | |
Oct 20, 2020 | KokkosGraphs: A Performance Portable Programming Model for CudaGraphs and Analogous Facilities | Daisy Hollman | |
Aug 18, 2020 | CUDA Graphs in OpenACC programming models | Leonel Toledo, Antonio J. Peña | |
July 21, 2020 | Hedgehog and HiHAT Q&A Part 4 | Tim Blattner, Alexandre Bardakoff | |
June 16, 2020 | Hedgehog and HiHAT Q&A Part 3 | Tim Blattner, Alexandre Bardakoff | |
May 19, 2020 | Hedgehog and HiHAT Q&A Part 2 | Tim Blattner, Alexandre Bardakoff | |
Apr 21, 2020 | Hedgehog and HiHAT Q&A Part 1 | Tim Blattner, Alexandre Bardakoff | |
Mar 17, 2020 | Hedgehog: A Performance-Oriented General-Purpose Library for Multi-GPU Systems | Timothy Blattner & Alexandre Bardakoff, NIST | |
Feb 18, 2020 | CUDA Graphs characterization update, including insights from COMB | Stephen Jones, NVIDIA | |
Jan 21, 2020 | HiHAT Graphs on CUDA Graphs - slide preview: Media:HiHAT_Graphs_190916.pdf | Wojtek Wasko | |
DaCe (Gordon Bell work @ ETHZ) | Tal Ben-Nun | ||
CUDA Graphs in QMCPACK (after recent CUDA Graphs release) | Jeff Larkin | ||
May 21, 2019 | "Update on HiHAT Graphs on CUDA Graphs" | Wojtek Wasko | |
"Use of CUDA Graphs in QMCPACK" | Jeff Larkin | ||
Apr 23, 2019 | Report out on ECP Breakout, "Toward Common and Interoperable SW Infrastructures" | George Bosilca, Mike Heroux, CJ Newburn | |
Update on CUDA Graphs features and performance | Stephen Jones | ||
Mar 12, 2019 | Executors on CUDA Graphs | Jared Hoberock | |
"OpenACC CUDA Graphs" | James Beyer | ||
OpenMP tasking directions | Tom Scogland, James Beyer | ||
Oct 16, 2018 | Hierarchy and Graph Generators | Dmitry Liakh (Presentation), Mike Bauer (Presentation), Piotr Luszczek, CJ (Presentation) | |
Sep 18, 2018 | C++ wrappers for HiHAT | Marcin Copik, Tal Ben-Nun (ETHZ) | |
Aug 21,2018 | Graph API overview, Presentation | CJ Newburn and Wojtek Wasko | |
Aug 21,2018 | Graph characteristics for DMRG++, Presentation | Arghya CHatterjee, Yingwai Li, Oscar Hernandez - ORNL | |
July 17,2018 | Dynamic task graphs - Requirements and design for HiHAT Graphs | All | |
June 19, 2018 | C++ Layering on GPUs Workshop Report Out, Wrapping CUDA Graphs in HiHAT pdf | Wojtek Wasko, CJ Newburn, Stephen Jones, (John Biddiscombe, Joost VandeVondele, Mauro Bianco unavailable) | |
May 15, 2018 | C++ Layering on GPUs Workshop Background - C++ Layering Directions - May 2018 | Michael Garland - C++ context, Stephen Jones - CUDA Graphs | |
Apr 17, 2018 | DARMA: A software stack model for supporting asynchronous, data effects programming - Presentation, Tutorial | Jeremiah Wilke | |
Mar 20, 2018 | Asynchronous operations support in HiHAT | Wojtek Wasko | |
Feb 20, 2018 | Hierarchy, Part II: Mauro's Slides Dmitry's Slides | Vivek Sarkar, Dmitry Liakh, Mike Bauer, Max Grossman, Mauro Bianco | |
Jan 16, 2018 | Data management interfaces: What we have now, user requirements, what we need | All | |
Nov 21, 2017 | Hierarchy, Part I: applicable algorithms, data representation, hierarchical scheduling. Please contribute to Hierarchical algorithms, approaches and data structures | Contributors include Vivek Sarkar, Dmitry Lyakh | |
Nov 21, 2017 | Hierarchical Tensor Algebra | Dmitry Lyakh, Oak Ridge National Lab | |
Nov 21, 2017 | Prep for Dec. meeting on data management interfaces | All | |
Oct 17, 2017 | Comparison of SYCL and HiHAT | Michael Wong, CodePlay | |
Oct 17, 2017 | Supporting Heterogeneous and Distributed Computing Through Affinity | Michael Wong, CodePlay | |
Oct 17, 2017 | Distributed Heterogeneous Programming in C | Michael Wong, CodePlay | |
Oct 17, 2017 | Prep for affinity discussions - gather interests/high-level requirements | All | |
Sep 19, 2017 | Recent developments - Modelado code repo, Perf Portability Workshop, Declarative Approach to Memory, Abstractions Layering, Collaboration, PMES paper, SC17 | CJ Newburn | |
Sep 19, 2017 | Profiling on top of HiHAT | Samuel Thibault, CJ Newburn | |
Sep 19, 2017 | OpenMP above and below HiHAT | James Beyer | |
Sep 19, 2017 | Enumeration and other features in HiHAT | CJ Newburn | |
Aug 15, 2017 | StarPU and its use of HiHAT | Samuel Thibault, INRIA | |
Aug 15, 2017 | HiHAT API issues to review with the community | CJ Newburn, Sean Treichler | |
Jun 20, 2017 | Additional requirements/usage of HiHAT | Walid Keyrouz, Tim Blattner of NIST and others | |
Jun 20, 2017 | Proof of concept plans VMD PoC port | CJ Newburn, NVIDIA; John Stone, UIUC | |
Jun 20, 2017 | High-Level Design review introduction | CJ Newburn, NVIDIA | |
May 16, 2017 | Synthesis of HiHAT May 9 Mini-Summit results | All/CJ Newburn, NVIDIA | |
Apr 18, 2017 | Teaser on NVIDIA's use of HiHAT | Stephen Jones, NVIDIA | |
Mar 21, 2017 | HiHAT Overview | CJ Newburn, NVIDIA | |
Mar 21, 2017 | PaRSEC | George Bosilca, University of Tennessee | |
Feb 21, 2017 | OCR usage models and requirements | Bala Seshasayee, Intel Corporation | |
Jan 17, 2017 | HiHAT Overview | CJ Newburn, NVIDIA | |