HiHAT Presentations: Difference between revisions

From HiHAT
Jump to navigation Jump to search
No edit summary
No edit summary
 
(31 intermediate revisions by 2 users not shown)
Line 15: Line 15:
! colspan="3" style="background: #ffdead;" | Upcoming
! colspan="3" style="background: #ffdead;" | Upcoming
|-
|-
! scope="col" | Date  
! scope="col" width=100px | Date  
! scope="col" | Topic  
! scope="col" | Topic  
! scope="col" | Speaker
! scope="col" | Speaker
|-
|-
|Aug 16, 2022
|Oct 15, 2024
|No meeting - summer break
|Kokkos experiments with the prototype
|
|Jonathan Lifflander, SNL
|-
|Sep 20, 2022
|Conditionals in Kokkos Graphs (tentative)
|Jonathan Lifflander
|-
|Oct 18, 2022
|CUDA Graphs updates
|Stephen Jones
|-
|}
|}


Line 37: Line 28:
! colspan="4" style="background: #ffdead;" | Past
! colspan="4" style="background: #ffdead;" | Past
|-
|-
! scope="col" | Date  
! scope="col" width=100px | Date  
! scope="col" | Topic  
! scope="col" | Topic  
! scope="col" | Speaker
! scope="col" | Speaker
! scope="col" | Play
! scope="col" | Play
|-
|Aug 20, 2024
|[[Media:CUDA Graphs conditional nodes.pdf|Final exposure of dynamic control flow in graphs]]
|Stephen Jones, nVidya
|[[File:YouTube_icon.png|20px|link=https://youtu.be/v359J0Vsz2M]]
|-
|Jul 16, 2024
||[[Media:TTG-GPU-HiHAT_20240716_short.pdf|Part 3: Using Coroutines to Support Accelerators in TTG]]
|Joseph Schuchart, ICL
|[[File:YouTube_icon.png|20px|link=https://youtu.be/6NT339o2F5g]]
|-
|May 21, 2024
|[[Media:TTG-GPU-HiHAT-compressed2.pdf|Part 2: Using Coroutines to Support Accelerators in TTG]]
|Joseph Schuchart, ICL
|[[File:YouTube_icon.png|20px|link=https://youtu.be/go_nE6c5mM4]]
|-
|Jan 16, 2024
|[[Media:TTG-GPU-HiHAT-compressed.pdf|Part 1: Using Coroutines to Support Accelerators in TTG]]
|Joseph Schuchart, ICL
|[[File:YouTube_icon.png|20px|link=https://youtu.be/nOJJU6Qpj3U]]
|-
|Sep 19, 2023
|[[Media:CUDA Graphs Update 2023.pdf|CUDA graphs: new features, including conditionals]]
|Stephen Jones
|[[File:YouTube_icon.png|20px|link=https://youtu.be/v-y4E4R_ktY]]
|-
|Jan 17, 2023
|[[Media:Kokkos-graphs-conditional-adding-2.pdf|Conditionals in Kokkos Graphs]]
|Jonathan Lifflander
|[[File:YouTube_icon.png|20px|link=https://youtu.be/mFwQxYii8IM]]
|-
|Oct 18, 2022
|[[Media:CUDA Graphs Update 2022.pdf|CUDA Graphs updates]]
|Stephen Jones
|[[File:YouTube_icon.png|20px|link=https://youtu.be/95WifBA_kEE]]
|-
|-
|Jul 19, 2022
|Jul 19, 2022
Line 224: Line 250:
|[[File:YouTube_icon.png|20px|link=https://youtu.be/-hx84mRkDZU]]
|[[File:YouTube_icon.png|20px|link=https://youtu.be/-hx84mRkDZU]]
|-  
|-  
| style="width: 8%"|Feb 20, 2018
| style="width: 100px"|Feb 20, 2018
|Hierarchy, Part II: [[media:MauroHierarchy.pdf|Mauro's Slides]] [[media:ExaTENSOR_HiHat_RecMatMul.pdf|Dmitry's Slides]]
|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
|Vivek Sarkar, Dmitry Liakh, Mike Bauer, Max Grossman, Mauro Bianco

Latest revision as of 17:57, 20 August 2024

Description Regular monthly meeting for the HiHAT Program
Next Meeting 2021-10-19 at 10am Pacific, 1pm Eastern
Regularity Monthly
Termination Date 2022-10-13

Contact Information for HiHAT Monthly Reviews

Future/Possible HiHAT Monthly Reviews

Upcoming
Date Topic Speaker
Oct 15, 2024 Kokkos experiments with the prototype Jonathan Lifflander, SNL

Past HiHAT Monthly Reviews

Past
Date Topic Speaker Play
Aug 20, 2024 Final exposure of dynamic control flow in graphs Stephen Jones, nVidya YouTube icon.png
Jul 16, 2024 Part 3: Using Coroutines to Support Accelerators in TTG Joseph Schuchart, ICL YouTube icon.png
May 21, 2024 Part 2: Using Coroutines to Support Accelerators in TTG Joseph Schuchart, ICL YouTube icon.png
Jan 16, 2024 Part 1: Using Coroutines to Support Accelerators in TTG Joseph Schuchart, ICL YouTube icon.png
Sep 19, 2023 CUDA graphs: new features, including conditionals Stephen Jones YouTube icon.png
Jan 17, 2023 Conditionals in Kokkos Graphs Jonathan Lifflander YouTube icon.png
Oct 18, 2022 CUDA Graphs updates Stephen Jones YouTube icon.png
Jul 19, 2022 Designing MD Simulations for Modern Heterogenous Parallel Architectures Alan Gray YouTube icon.png
Apr 19, 2022 Hedgehog Static Analysis and Multi-node Applications on Heterogenous Systems Alexandre Bardakoff, Nitish Shingde, Tim Blattner, John Holmen, Martin Berzins, and Walid Keyrouz YouTube icon.png
Mar 15, 2022 Kokkos Graphs Jonathan Lifflander YouTube icon.png
Oct 19, 2021 Characterization of Kokkos Graphs Jonathan Lifflander YouTube icon.png
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