Presentations: Difference between revisions

From HiHAT
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
|-
|-
|Mar 12, 2019
|Oct 19, 2021
|Executors on CUDA Graphs
|Characterization of Kokkos Graphs
|Jared Hoberock
|Jonathan Lifflander
|-
|Mar 12, 2019
|OpenACC with CUDA graphs
|James Beyer
|-
|Mar 12, 2019
|OpenMP tasking directions, [https://hihat-wiki.modelado.org/images/6/6b/OpenACC_Graphs.pptx "OpenACC CUDA Graphs"]
|Tom Scogland, James Beyer
|-
|Mar 12, 2019
|Report out on ECP Breakout, [https://docs.google.com/presentation/d/1camfoPkjbCGUdde3LgROXFoIJabkP_Dl3d-gexXrR2Q "Toward Common and Interoperatble SW Infrastructures"]
|George Bosilca, Mike Heroux, CJ Newburn
|-
|Apr 23, 2019
|Update on HiHat Graphs on CUDA Graphs
|Wojtek Wasko
|-
|Apr 23, 2019
|Use of CUDA Graphs in QMCPACK
|Jeff Larkin
|-
|-
|TBD
|TBD
Line 53: Line 33:
! scope="col" | Topic  
! scope="col" | Topic  
! scope="col" | Speaker
! scope="col" | Speaker
! scope="cpl" | Play
! 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 & Distributed Computing Through Affinity.pdf|Supporting Heterogeneous and Distributed Computing Through Affinity]]
|[[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

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 YouTube icon.png
July 20, 2021 GROMACS Discussion Part 4 Szilard Pall, Alan Gray, Jan Ciesko YouTube icon.png
June 15, 2021 Example CUDA Graphs in GROMACS, Examples of the need for a dynamic “queue” API Alan Gray, Szilard Pall YouTube icon.png
May 18, 2021 GROMACS Discussion Part 2 Szilard Pall YouTube icon.png
Mar 16, 2021 Graphs + MPI Steven Jones YouTube icon.png
Feb 16, 2021 GROMACS Discussion Szilard Pall, Alan Gray YouTube icon.png
Jan 19, 2020 Heterogeneous task scheduling of molecular dynamics in GROMACS Szilard Pall, Alan Gray YouTube icon.png
Nov 24, 2020 Continuation of KokkosGraphs discussion from October 20th Daisy Hollman YouTube icon.png
Oct 20, 2020 KokkosGraphs: A Performance Portable Programming Model for CudaGraphs and Analogous Facilities Daisy Hollman YouTube icon.png
Aug 18, 2020 CUDA Graphs in OpenACC programming models Leonel Toledo, Antonio J. Peña YouTube icon.png
July 21, 2020 Hedgehog and HiHAT Q&A Part 4 Tim Blattner, Alexandre Bardakoff YouTube icon.png
June 16, 2020 Hedgehog and HiHAT Q&A Part 3 Tim Blattner, Alexandre Bardakoff YouTube icon.png
May 19, 2020 Hedgehog and HiHAT Q&A Part 2 Tim Blattner, Alexandre Bardakoff YouTube icon.png
Apr 21, 2020 Hedgehog and HiHAT Q&A Part 1 Tim Blattner, Alexandre Bardakoff YouTube icon.png
Mar 17, 2020 Hedgehog: A Performance-Oriented General-Purpose Library for Multi-GPU Systems Timothy Blattner & Alexandre Bardakoff, NIST YouTube icon.png
Feb 18, 2020 CUDA Graphs characterization update, including insights from COMB Stephen Jones, NVIDIA YouTube icon.png
Jan 21, 2020 HiHAT Graphs on CUDA Graphs - slide preview: Media:HiHAT_Graphs_190916.pdf Wojtek Wasko YouTube icon.png
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 YouTube icon.png
"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 YouTube icon.png
Update on CUDA Graphs features and performance Stephen Jones
Mar 12, 2019 Executors on CUDA Graphs Jared Hoberock YouTube icon.png
"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) YouTube icon.png
Sep 18, 2018 C++ wrappers for HiHAT Marcin Copik, Tal Ben-Nun (ETHZ) YouTube icon.png
Aug 21,2018 Graph API overview, Presentation CJ Newburn and Wojtek Wasko YouTube icon.png
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 YouTube icon.png
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) YouTube icon.png
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 YouTube icon.png
Mar 20, 2018 Asynchronous operations support in HiHAT Wojtek Wasko YouTube icon.png
Feb 20, 2018 Hierarchy, Part II: Mauro's Slides Dmitry's Slides Vivek Sarkar, Dmitry Liakh, Mike Bauer, Max Grossman, Mauro Bianco YouTube icon.png
Jan 16, 2018 Data management interfaces: What we have now, user requirements, what we need All YouTube icon.png
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 YouTube icon.png
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