17-19 Sep 2025 Toulouse (France)

Program

Workshop Programme

A 3-day event on high-performance tensor computations.

Day 1: Wednesday, Sep 17

Getting Started & Foundational Concepts

  • 8:30 - 9:00

    Arrival, Nametags & Introductory Activity

  • 9:00 - 9:15

    Practical Remarks

  • 9:15 - 9:45

    Brief summary of the outcome of the preceding workshop [Lucas Visscher and the Working group]

  • 9:45 - 10:15

    Introduction of Participants

  • 10:15 - 10:45

    Coffee Break ☕

  • 10:45 - 11:15

    Pedagogical overview of tensor contractions - Paolo Bientinesi

  • 11:15 - 12:30

    Working group report - Reference implementation, Standardization [Jan Brandejs and the Working group]

  • 12:30 - 13:30

    Buffet Lunch

  • 13:30 - 14:00

    Plenary: Instructions for Hands-on Session [Niklas Hörnblad]

  • 14:00 - 15:30

    Hands-on Session in Groups (Coffee available from 14:45)

  • 15:30 - 16:15

    Feedback (Panel from the Working group)

  • 16:15 - 16:45

    Lukas Devos - Pedagogical overview of tensor networks

  • 16:45 - 18:00

    Networking & Drinks 🥂

Day 2: Thursday, Sep 18

Libraries, Interfaces & Advanced Applications

  • 9:00 - 9:15

    Practical Remarks

  • Presentations: Library Updates (Academia)

  • 9:15 - 9:35

    Devin Matthews (TBLIS)

  • 9:35 - 9:55

    Jutho Haegeman - Symmetric tensor network algorithms in Julia

  • 9:55 - 10:15

    Katharine Hyatt - Support for tensor operations in Julia libraries

  • 10:15 - 10:35

    Edward Valeev (TiledArray)

  • 10:35 - 11:00

    Coffee Break ☕

  • Presentations: Advanced users & Application experts

  • 11:00 - 11:20

    Andreas Irmler - High-Performance Tensor Contractions with Cyclops

  • 11:20 - 11:40

    Kalman Szenes

  • 11:40 - 12:00

    Ryan Richard - TensorWrapper: Wishful thinking?

  • High-Level Interfaces

  • 12:00 - 12:30

    Jeff Hammond - Tensor algorithms and GPU software

  • 12:30 - 13:30

    Lunch

  • 13:30 - 14:00

    Juraj Hasik - introduction to high-level tensor interface, survey results

  • 14:00 - 15:00

    Breakout session - high level interface - structure (Coffee available from 14:30)

  • 15:00 - 16:00

    Feedback from breakout (panel discussion) - definition of high level interface

  • 16:00 - 16:30

    Mark Wiebe - NumPy einsum

  • 19:15 - 21:00

    Formal Dinner at "Aux pieds sous la table" 🍷

Day 3: Friday, Sep 19

HPC, Performance Portability & Future Directions

  • Presentations: HPC & Performance Portability

  • 9:00 - 9:40

    Alexander Heinecke (Intel) - Pedagogical introduction to performance portability and tensor compilers

  • 9:40 - 10:00

    Alex Breuer

  • 10:00 - 10:20

    Grzegorz Kwasniewski (cuTENSOR)

  • 10:20 - 10:40

    Jiajia Li

  • 10:40 - 11:10

    Coffee Break ☕

  • Presentations: High-Performance Experts

  • 11:10 - 11:30

    Christoph Groth

  • 11:40 - 12:00

    Örs Legeza - Recent advances in tensor network state methods

  • 12:00 - 13:00

    Lunch

  • 13:00 - 14:30

    Breakout session: performance portability in context of applications

  • 14:30 - 14:50

    Wanqiang Xiong (AMD)

  • 14:50 - 15:35

    Panel discussion on HPC: Anthony Scemama, Justin Turney, Nicolas Renon, Ryan Richard

  • 15:35 - 16:00

    Closing Remarks, Feedback and What's next

 

We look forward to seeing you there!

Loading... Loading...