|
|
| Academic Year |
2024/2025 |
| Name |
Dott. - MI (1380) Ingegneria dell'Informazione / Information Technology |
| Programme Year |
1 |
| ID Code |
062790 |
| Course Title |
PARALLEL COMPUTING ON TRADITIONAL CORE-BASED AND EMERGING GPU-BASED ARCHITECTURES THROUGH OPENMP AND OPENACC / CUDA |
| Course Type |
MONO-DISCIPLINARY COURSE |
| Credits (CFU / ECTS) |
5.0 |
| Course Description |
"Prerequisites:
The course is offered specifically to PhD students (and to PhD students of other universities upon their request) and is restricted only to them. It is designed for their expectations and competences. It can be elected by PhD students in any engineering PhD program, who already have a basic knowledge of a sequential, i.e., non-parallel, programming language, like C, C++, Matlab or others. The course is thought of as a PhD-dedicated alternative to attending a generic CINECA course (for anybody).
Lecture and practice programme:
1. parallel hardware architectures (core-based and GPU-based) and related programming techniques
2. common software tools and libraries for developing parallel scientific applications:
a. MPI (core-based) -- structure and application
b. OpenMP (core-based) -- structure and application
c. OpenACC (mixed core-GPU) -- structure and application
d. CUDA (GPU-based) -- structure and application
3. hints to mathematical parallel scientific SW libraries
4. hints to profiling of parallel programs (core-based)" |
| Scientific-Disciplinary Sector (SSD)
|
|
SSD Code
|
SSD Description
|
CFU
|
|
ING-INF/05
|
INFORMATION PROCESSING SYSTEMS
|
5.0
|
|
|
Alphabetical group
|
Name
|
Teaching Assignment Details
|
|
From (included)
|
To (excluded)
|
|
A
|
ZZZZ
|
Breveglieri Luca Oddone, Bellentani Laura, Casalino Alessandro, Piserchia Andrea, Querciagrossa Lara, Shukla Nitin
|
|
|