Foundations_of_HPC_2022

Lecture slides, codes and materials for both the basic and advanced "Foundations of HPC" courses @UniTS, "Data Science and Scientific Computing"

Foundations_of_HPC_2022

Lecture slides, codes and materials for both the basic and advanced “Foundations of HPC” courses @UniTS, “Data Science and Scientific Computing”

Teachers:

Stefano Cozzini, Area Science Park, Trieste

Luca Tornatore, INAF - National Institute for Astrophysics, Astronomical Observatory of Trieste

Lab session are helped by: Ruggero Lot, Area Science Park and Andrea Recchia, CNR/IOM

Link to the teams channel:

https://teams.microsoft.com/l/team/19%3AbFAckI3P3K6wCmSxl5_mCW0uF1tFNGfEPA25R02ZX_01%40thread.tacv2/conversations?groupId=1563cf8b-1804-4990-81df-86b4553edf1a&tenantId=a54b3635-128c-460f-b967-6ded8df82e75

THIS is the URL of the storage for the recording of lessons.

CALENDAR

DATE LECTURES TUTORIALS
Mon, Oct 3 [0] Introduction to the course/introduction to ssh
Thu, Oct 7 [0] Tutorial 0: using the linux command line
Fri, Oct 8 [0] Tutorial 0: using the linux command line
Mon, Oct 10 [1] Introduction to HPC
Tue, Oct 11 [2] HPC Hardware
Wed, Oct 12 [3] HPC software stack and tools
Thu, Oct 13 [1] Tutorial 1: submit your jobs on ORFEO
Fri, Oct 14 [1] Tutorial 2: use the HPC software on ORFEO

References

REFERENCES & BOOKS

Ref 1: Introduction to High Performance Computing for Scientists and Engineers

by Georg Hager and Gerhard Wellein Paperback: 356 pages Publication date July 2, 2010 Editors (Chapman & Hall/CRC Computational Science)

A lot of material is taken from this book. A very nice and complete reference. A little bit old however…

Ref 2: High Performance Computing Modern Systems and Practices

Available at ICTP library Authors: Thomas Sterling Matthew Anderson Maciej Brodowicz eBook ISBN: 9780124202153 Paperback ISBN: 9780124201583

Some of the materials of this book are presented during some lectures.

Ref 3: Introduction to High-Performance Scientific Computing,by Victor Eijkhout

The source and pdf of the book (as well as lecture slides) can be found at this link: https://pages.tacc.utexas.edu/~eijkhout/istc/istc.html, DOI: 10.5281/zenodo.49897

Some of the materials presented in classes are taken from this book.

Ref 4: Computer Organization and Design

by D. A. Patterson and J. L. Hennessy The Morgan Kaufmann Series in Computer Architecture and Design easily available as pdf on the net.

Ref 5: Optimizing HPC Applications with Intel Cluster Tools

Paperback – October 15, 2014 by Alexander Supalov (Author), Andrey Semin (Author), Michael Klemm (Author), & 1 more ISBN-13: 978-1430264965 ISBN-10: 1430264969 Edition: 1st