Jste zde
Proběhlo
Programování v CUDA (GPGPU II)
Anotace
Úvod do obecných výpočtů na grafických kartách (GPGPU I)
Anotace
Nejvýkonnější současné superpočítače využívají také výkon tisíců GPU v rámci řešení velmi náročných problémů. Tento úvodní kurz poskytne posluchači základní vhled do problematiky GPGPU (obecných výpočtů na grafických kartách). Budou předvedeny rozdíly v architektuře, programování GPU a CPU a odlišný přístup k paralelizaci kódů. Bude uveden i přehled dostupných knihoven pro vědecko-technické výpočty, které využívají GPU, takže posluchač bude lépe schopen posoudit zda bude moci pro své výpočty využít potenciálu GPU.
Základy programování Intel Xeon Phi akcelerátorů na superpočítači Anselm
Anotace
Kurz poskytne posluchači základní informace o programování Intel Xeon Phi akcelerátorů pomocí direktiv vycházejících z OpenMP. Současně budou předvedeny možnosti knihoven Intel MKL a MAGMA, jež jsou schopny využit potenciálu této nové architektury. Účastníci se také, jak teoreticky, tak prakticky, seznámí s programovacím prostředím pro MIC akcelerátory na superpočítači Anselm. V neposlední řadě bude předvedeno, jak spouštět MPI, OpenMP nebo hybridní aplikace na akcelerátorech.
Message-Passing Programming with MPI
Annotation
The world’s largest supercomputers are used almost exclusively to run applications which are parallelised using Message Passing. The course covers all the basic knowledge required to write parallel programs using this programming model, and is directly applicable to almost every parallel computer architecture.
HPC Users' Access Workshop
Inženýrský software na Anselmu
Bullx Development Environment for End Users
Annotation
The course is devoted to the fundamental elements of the application development environment on Anselm, i.e. BullxDe and Intel tools.
Purpose of the course (benefits for the attendees)
The end users will learn how to compile, run and profile efficiently their codes on Anselm.