Archive - bwHPC courses: Difference between revisions

From bwHPC Wiki
Jump to navigation Jump to search
No edit summary
Line 4: Line 4:
! {{TablerowA|#000|4|#FFF}} | 1) Basic Courses
! {{TablerowA|#000|4|#FFF}} | 1) Basic Courses
|-
|-
! {{TablerowC}} |
! |
! {{TablerowA|#CCC|3}} | 1.a) Introductory Courses
! {{TablerowA|#CCC|3}} | 1.a) Introductory Courses
|-
|-
|- style="vertical-align:top;"
|- style="vertical-align:top;"
| {{TablerowC}} |
| {{TablerowC}} |
| {{TablerowC|0.6}} |
| {{TablerowC|0.9}} |
| {{TablerowA}} | Usage of bwHPC clusters
| {{TablerowA}} | Usage of bwHPC clusters
| {{TablerowB}} |
| {{TablerowB}} |
Line 23: Line 23:
TU: 10.06.15
TU: 10.06.15
|-
|-
! {{TablerowC}} |
! |
! {{TablerowA|#CCC|3}} | 1.b) Sequential Programming
! {{TablerowA|#CCC|3}} | 1.b) Sequential Programming
|-
|-
|- style="vertical-align:top;"
|- style="vertical-align:top;"
| {{TablerowC}} |
| {{TablerowC}} |
| {{TablerowC|0.6}} |
| {{TablerowC|0.9}} |
| {{TablerowA}} | C++
| {{TablerowA}} | C++
| {{TablerowB}} | TU: 14.04.-21.07.15
| {{TablerowB}} | TU: 14.04.-21.07.15
Line 34: Line 34:
|- style="vertical-align:top;"
|- style="vertical-align:top;"
| {{TablerowC}} |
| {{TablerowC}} |
| {{TablerowC|0.6}} |
| {{TablerowC|0.9}} |
| {{TablerowA}} | Fortran
| {{TablerowA}} | Fortran
| {{TablerowB}} | KA: 24.-26.03.15
| {{TablerowB}} | KA: 24.-26.03.15
|-
|-
! {{TablerowC}} |
! |
! {{TablerowA|#CCC|3}} | 1.c) Central Systems
! {{TablerowA|#CCC|3}} | 1.c) Central Systems
|-
|-
|- style="vertical-align:top;"
|- style="vertical-align:top;"
| {{TablerowC}} |
| {{TablerowC}} |
| {{TablerowC|0.6}} |
| {{TablerowC|0.9}} |
| {{TablerowA}} | Linux / Batch Systems / Data Archiving
| {{TablerowA}} | Linux / Batch Systems / Data Archiving
| {{TablerowB}} |
| {{TablerowB}} |
Line 50: Line 50:
KN: 27.05.-28.05.15
KN: 27.05.-28.05.15
|-
|-
<!--


-->
! {{TablerowA|#000|4|#FFF}} | 2) Advanced Courses
! {{TablerowA|#000|4|#FFF}} | 2) Advanced Courses
|-
|-
! {{TablerowC}} |
! |
! {{TablerowA|#CCC|3}} | 2.a) Programming
! {{TablerowA|#CCC|3}} | 2.a) Programming
|-
|-
|- style="vertical-align:top;"
|- style="vertical-align:top;"
| {{TablerowC}} |
| {{TablerowC}} |
| {{TablerowC|0.6}} |
| {{TablerowC|0.9}} |
| {{TablerowA}} | Parallel Programming with Fortran
| {{TablerowA}} | Parallel Programming with Fortran
| {{TablerowB}} | ST: 09.-13.03.15
| {{TablerowB}} | ST: 09.-13.03.15
Line 63: Line 67:
|- style="vertical-align:top;"
|- style="vertical-align:top;"
| {{TablerowC}} |
| {{TablerowC}} |
| {{TablerowC|0.6}} |
| {{TablerowC|0.9}} |
| {{TablerowA}} | Node-Level Performance Engineering
| {{TablerowA}} | Node-Level Performance Engineering
| {{TablerowB}} | ST: 06.07.-07.07.15
| {{TablerowB}} | ST: 06.07.-07.07.15
Line 69: Line 73:
|- style="vertical-align:top;"
|- style="vertical-align:top;"
| {{TablerowC}} |
| {{TablerowC}} |
| {{TablerowC|0.6}} |
| {{TablerowC|0.9}} |
| {{TablerowA}} | User Guided Optimization in High Level Language
| {{TablerowA}} | User Guided Optimization in High Level Language
| {{TablerowB}} | ST: 08.07.15
| {{TablerowB}} | ST: 08.07.15
Line 75: Line 79:
|- style="vertical-align:top;"
|- style="vertical-align:top;"
| {{TablerowC}} |
| {{TablerowC}} |
| {{TablerowC|0.6}} |
| {{TablerowC|0.9}} |
| {{TablerowA}} | OpenMP/MPI
| {{TablerowA}} | OpenMP/MPI
| {{TablerowB}} | KA: 24./31.06.15
| {{TablerowB}} | KA: 24./31.06.15
Line 81: Line 85:
|- style="vertical-align:top;"
|- style="vertical-align:top;"
| {{TablerowC}} |
| {{TablerowC}} |
| {{TablerowC|0.6}} |
| {{TablerowC|0.9}} |
| {{TablerowA}} | Intel Composer
| {{TablerowA}} | Intel Composer
| {{TablerowB}} | KA: 22.04.15
| {{TablerowB}} | KA: 22.04.15
Line 87: Line 91:
|- style="vertical-align:top;"
|- style="vertical-align:top;"
| {{TablerowC}} |
| {{TablerowC}} |
| {{TablerowC|0.6}} |
| {{TablerowC|0.9}} |
| {{TablerowA}} | CUDA
| {{TablerowA}} | CUDA
| {{TablerowB}} | ST: 20.-22.04.15
| {{TablerowB}} | ST: 20.-22.04.15
Line 93: Line 97:
|- style="vertical-align:top;"
|- style="vertical-align:top;"
| {{TablerowC}} |
| {{TablerowC}} |
| {{TablerowC|0.6}} |
| {{TablerowC|0.9}} |
| {{TablerowA}} | Co-array Fortran, UPC
| {{TablerowA}} | Co-array Fortran, UPC
| {{TablerowB}} | ST: 23.-24.04.15
| {{TablerowB}} | ST: 23.-24.04.15
Line 99: Line 103:
|- style="vertical-align:top;"
|- style="vertical-align:top;"
| {{TablerowC}} |
| {{TablerowC}} |
| {{TablerowC|0.6}} |
| {{TablerowC|0.9}} |
| {{TablerowA}} | GPI-GASPI
| {{TablerowA}} | GPI-GASPI
| {{TablerowB}} | ST: 27.04.15
| {{TablerowB}} | ST: 27.04.15
|-
|-
! {{TablerowC}} |
! {{TablerowA|#CCC|3}} | 2.b) Tools
|-
|- style="vertical-align:top;"
| {{TablerowC}} |
| {{TablerowC|0.9}} |
| {{TablerowA}} | Equation solver and parallelization
| {{TablerowB}} | ST: 16.-20.03.15
|-
|- style="vertical-align:top;"
| {{TablerowC}} |
| {{TablerowC|0.9}} |
| {{TablerowA}} | Parallel programming with OmpSs
| {{TablerowB}} | ST: 13.-15.04.15
|-
|- style="vertical-align:top;"
| {{TablerowC}} |
| {{TablerowC|0.9}} |
| {{TablerowA}} | Allinea Tools Workshop
| {{TablerowB}} | HD: 17.07.15
|-
! {{TablerowC}} |
! {{TablerowA|#CCC|3}} | 2.c) Astrophysics and Bioinformatics
|-
|- style="vertical-align:top;"
| {{TablerowC}} |
| {{TablerowC|0.9}} |
| {{TablerowA}} | 2nd BINAC User Workshop
| {{TablerowB}} | TU: 26.02.15
|-
! {{TablerowC}} |
! {{TablerowA|#CCC|3}} | 2.d) Pre- and postprocessing & optimization
|-
|- style="vertical-align:top;"
| {{TablerowC}} |
| {{TablerowC|0.9}} |
| {{TablerowA}} | Visualization
| {{TablerowB}} | ST: 28.-29.04.15
|-
|- style="vertical-align:top;"
| {{TablerowC}} |
| {{TablerowC|0.9}} |
| {{TablerowA}} | COVISE
| {{TablerowB}} | ST: 28.-29.04.15
|-
|- style="vertical-align:top;"
| {{TablerowC}} |
| {{TablerowC|0.9}} |
| {{TablerowA}} | HPC/Docker Workshop with RedHat and Clustervision
| {{TablerowB}} | TU: 05.03.15
|-
<!--


-->
! {{TablerowA|#000|4|#FFF}} | 3) Special Courses
! {{TablerowA|#000|4|#FFF}} | 3) Special Courses
|-
|-
! {{TablerowC}} |
! |
! {{TablerowA|#CCC|3}} | 3.a) Programming for Tier 2 and 1
! {{TablerowA|#CCC|3}} | 3.a) Programming for Tier 2 and 1
|-
|-
|- style="vertical-align:top;"
|- style="vertical-align:top;"
| {{TablerowC}} |
| {{TablerowC}} |
| {{TablerowC|0.6}} |
| {{TablerowC|0.9}} |
| {{TablerowA}} | System Specific (CRAY XC40 Optimization Courses)
| {{TablerowA}} | System Specific (CRAY XC40 Optimization Courses)
| {{TablerowB}} | ST: 02.-04.03.15
| {{TablerowB}} | ST: 02.-04.03.15
Line 116: Line 175:
|- style="vertical-align:top;"
|- style="vertical-align:top;"
| {{TablerowC}} |
| {{TablerowC}} |
| {{TablerowC|0.6}} |
| {{TablerowC|0.9}} |
| {{TablerowA}} | OpenACC
| {{TablerowA}} | OpenACC
| {{TablerowB}} | ST: 16.-17.04.15
| {{TablerowB}} | ST: 16.-17.04.15
Line 122: Line 181:
|- style="vertical-align:top;"
|- style="vertical-align:top;"
| {{TablerowC}} |
| {{TablerowC}} |
| {{TablerowC|0.6}} |
| {{TablerowC|0.9}} |
| {{TablerowA}} | Parallel I/O
| {{TablerowA}} | Parallel I/O
| {{TablerowB}} | ST: 05.03.15
| {{TablerowB}} | ST: 05.03.15

Revision as of 16:14, 23 October 2015

Courses in 2015

1) Basic Courses
1.a) Introductory Courses
Usage of bwHPC clusters

UL: 26.01.15 + 29.06.15
ST: 28.01.15
KA: 25.02.15
MA: 25.02.15
KN: 24.-25.06.15
HD: 16.05. + 10.06.15
MA: 08.04.15
FR: 25.03.15
HO: 14.07.15
TU: 10.06.15

1.b) Sequential Programming
C++ TU: 14.04.-21.07.15
Fortran KA: 24.-26.03.15
1.c) Central Systems
Linux / Batch Systems / Data Archiving

MA: 08.04.15
HD: 10.06.15
KN: 27.05.-28.05.15

2) Advanced Courses
2.a) Programming
Parallel Programming with Fortran ST: 09.-13.03.15
Node-Level Performance Engineering ST: 06.07.-07.07.15
User Guided Optimization in High Level Language ST: 08.07.15
OpenMP/MPI KA: 24./31.06.15
Intel Composer KA: 22.04.15
CUDA ST: 20.-22.04.15
Co-array Fortran, UPC ST: 23.-24.04.15
GPI-GASPI ST: 27.04.15
2.b) Tools
Equation solver and parallelization ST: 16.-20.03.15
Parallel programming with OmpSs ST: 13.-15.04.15
Allinea Tools Workshop HD: 17.07.15
2.c) Astrophysics and Bioinformatics
2nd BINAC User Workshop TU: 26.02.15
2.d) Pre- and postprocessing & optimization
Visualization ST: 28.-29.04.15
COVISE ST: 28.-29.04.15
HPC/Docker Workshop with RedHat and Clustervision TU: 05.03.15
3) Special Courses
3.a) Programming for Tier 2 and 1
System Specific (CRAY XC40 Optimization Courses) ST: 02.-04.03.15
OpenACC ST: 16.-17.04.15
Parallel I/O ST: 05.03.15