Presentations: Difference between revisions
Jump to navigation
Jump to search
imported>Jamesbeyer |
No edit summary |
||
(94 intermediate revisions by 5 users not shown) | |||
Line 12: | Line 12: | ||
! scope="col" | Speaker | ! scope="col" | Speaker | ||
|- | |- | ||
| | |Oct 19, 2021 | ||
| | |Characterization of Kokkos Graphs | ||
|Jonathan Lifflander | |||
| | |||
|- | |- | ||
|TBD | |TBD | ||
Line 53: | Line 33: | ||
! scope="col" | Topic | ! scope="col" | Topic | ||
! scope="col" | Speaker | ! scope="col" | Speaker | ||
! scope=" | ! 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 | |Oct 16, 2018 | ||
Line 131: | Line 228: | ||
|- | |- | ||
|Oct 17, 2017 | |Oct 17, 2017 | ||
|[[Media:P0796r0- Supporting Heterogeneous | |[[Media:P0796r0- Supporting Heterogeneous + Distributed Computing Through Affinity.pdf|Supporting Heterogeneous and Distributed Computing Through Affinity]] | ||
|Michael Wong, CodePlay | |Michael Wong, CodePlay | ||
| | | |
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 | |