Parallel Programming Workshop
- Supercomputació
- Dilluns, 14 Octubre 2024 - Divendres, 18 Octubre 2024 17:30
Els objectius d’aquest curs són comprendre els conceptes fonamentals que sustenten els models de programació de pas de missatges i de memòria compartida. El crus sobre els dos models de programació més utilitzats: MPI pels entorns de memòria distribuïda, i OpenMP per les arquitectures de memòria compartida. El curs també presenta les eines desenvolupadas al BSC per obtenir informació i analitzar l’execució d’aplicacions paral·leles, Paraver i Extrae.
També presenta l’eina Parallware Assistant, que és capaç de paral·lelitzar automàticament un gran número d’estructures de programa, i proporcionar pistes al programador amb respecte a com canviar el codi per millorar la paral·lelització. Aborda alternatives de depuració, inclòs l’ús GDB i Totalview. També es considera l’ús d’OpenMP en conjunció amb MPI per explotar millor les capacitats de memòria compartida dels actuals nodes de computació en arquitectures clusteritzades. Al llarg del curs s’utilitzarà Paraver com a eina per a comprendre el comportament i rendiment dels codis paral·lelitzats. El curs s’imparteix mitjançant classes formals i sessions pràctiques de progrmació per reforçar els conceptes clau i configurar l’entorn de compilació i execució.
Objectiu de l'acte
Els alumnes que finalitzin aquest curs seran capaços de desenvolupar benchmarks i aplicaicons amb els models de programació MPI, OpenMP i mixt MPI/OpenMP, així com analitzar la seva execució i ajustar el seu comportament en arquitectures paral·leles.
T'interessa si ets...
També et pot interessar
-
Jornada | Del Sensor a la Intel·ligència Clínica: IA per a la Nova Generació de Medical Devices que millorin l’XPA
17/11/2026
-
ACCIÓ Startup Forum 2026
02/12/2026
-
DIH4CAT AI Talks | Transformar el treball i els models de negoci amb IA
10/12/2026
-
Microcredencial | UX per a la Indústria dels Videojocs
26/01/2027