Difference between revisions of "Archive - bwHPC courses"

From bwHPC Wiki
Jump to: navigation, search
(Courses in 2015)
Line 2: Line 2:
   
 
{| style="width:100%; border:0px solid darkgray; margin: 0.5em auto 5em auto;"
 
{| style="width:100%; border:0px solid darkgray; margin: 0.5em auto 5em auto;"
  +
! {{TablerowA|#000|4|#FFF}} | 1) Basic Courses
! style="padding:2px;margin:3px; background:#000; font-size:100%; font-weight:bold; border:1px solid #000; text-align:left; color:#FFF; padding:0.2em 0.4em;" colspan="4" | 1) Basic Courses
 
 
|-
 
|-
 
! |
 
! |
  +
! {{TablerowA|#CCC|3}} | 1.a) Introductory Courses
! style="padding:2px;margin:3px; background:#BBB; font-size:100%; font-weight:bold; border:1px solid #BBBBBB; text-align:left; color:#000; padding:0.2em 0.4em;" colspan="3" | 1.a) Introductory Courses
 
 
|-
 
|-
 
|- style="vertical-align:top;"
 
|- style="vertical-align:top;"
  +
| {{TablerowC}} |
| style="padding:0.2em 0.4em;margin:3px" |
 
  +
| {{TablerowC|0.6}} |
| style="padding:0.2em 0.6em;margin:3px" |
 
  +
| {{TablerowA}} | Usage of bwHPC clusters
| style="padding:2px;margin:3px; background:#EEE; font-size:100%; font-weight:bold; border:1px solid #BBBBBB; text-align:left; color:#000; padding:0.2em 0.4em;" | Usage of bwHPC clusters
 
  +
| {{TablerowB}} |
| style="padding:2px;margin:3px; font-size:100%; border:1px solid #BBBBBB; text-align:left; color:#000; padding:0.2em 0.4em;" |
 
 
UL: 26.01.15 + 29.06.15 <br>
 
UL: 26.01.15 + 29.06.15 <br>
 
ST: 28.01.15 <br>
 
ST: 28.01.15 <br>
Line 24: Line 24:
 
|-
 
|-
 
! |
 
! |
  +
! {{TablerowA|#CCC|3}} | 1.b) Sequential Programming
! style="padding:2px;margin:3px; background:#CCC; font-size:100%; font-weight:bold; border:1px solid #BBBBBB; text-align:left; color:#000; padding:0.2em 0.4em;" colspan="3" | 1.b) Sequential Programming
 
 
|-
 
|-
 
|- style="vertical-align:top;"
 
|- style="vertical-align:top;"
  +
| {{TablerowC}} |
| style="padding:0.2em 0.4em;margin:3px" |
 
  +
| {{TablerowC|0.6}} |
| style="padding:0.2em 0.6em;margin:3px" |
 
  +
| {{TablerowA}} | C++
| style="padding:2px;margin:3px; background:#EEE; font-size:100%; font-weight:bold; border:1px solid #BBBBBB; text-align:left; color:#000; padding:0.2em 0.4em;" | C++
 
  +
| {{TablerowB}} | TU: 14.04.-21.07.15
| style="padding:2px;margin:3px; font-size:100%; border:1px solid #BBBBBB; text-align:left; color:#000; padding:0.2em 0.4em;" |
 
TU: 14.04.-21.07.15
 
 
|-
 
|-
 
|- style="vertical-align:top;"
 
|- style="vertical-align:top;"
  +
| {{TablerowC}} |
| style="padding:0.2em 0.4em;margin:3px" |
 
  +
| {{TablerowC|0.6}} |
| style="padding:0.2em 0.6em;margin:3px" |
 
  +
| {{TablerowA}} | Fortran
| style="padding:2px;margin:3px; background:#EEE; font-size:100%; font-weight:bold; border:1px solid #BBBBBB; text-align:left; color:#000; padding:0.2em 0.4em;" | Fortran
 
  +
| {{TablerowB}} | KA: 24.-26.03.15
| style="padding:2px;margin:3px; font-size:100%; border:1px solid #BBBBBB; text-align:left; color:#000; padding:0.2em 0.4em;" |
 
KA: 24.-26.03.15
 
 
|-
 
|-
<!--
+
! |
  +
! {{TablerowA|#CCC|3}} | 1.c) Central Systems
! style="padding:2px;margin:3px; background:#CCC; font-size:100%; font-weight:bold; border:1px solid #BBBBBB; text-align:left; color:#000; padding:0.2em 0.4em;" colspan="3" | 1.c) Central Systems
 
 
|-
 
|-
 
|- style="vertical-align:top;"
 
|- style="vertical-align:top;"
  +
| {{TablerowC}} |
| style="padding:2px;margin:3px; font-size:100%; font-weight:bold; border:1px solid #BBBBBB; text-align:left; color:#000; padding:0.2em 0.4em;" |
 
  +
| {{TablerowC|0.6}} |
| style="padding:2px;margin:3px; background:#EEE; font-size:100%; font-weight:bold; border:1px solid #BBBBBB; text-align:left; color:#000; padding:0.2em 0.4em;" | Linux / Batch Systems / Data Archiving
 
  +
| {{TablerowA}} | Linux / Batch Systems / Data Archiving
| style="padding:2px;margin:3px; font-size:100%; border:1px solid #BBBBBB; text-align:left; color:#000; padding:0.2em 0.4em;" |
 
  +
| {{TablerowB}} |
 
MA: 08.04.15 <br>
 
MA: 08.04.15 <br>
 
HD: 10.06.15 <br>
 
HD: 10.06.15 <br>
 
KN: 27.05.-28.05.15
 
KN: 27.05.-28.05.15
 
|-
 
|-
  +
! {{TablerowA|#000|4|#FFF}} | 2) Advanced Courses
! style="padding:2px;margin:3px; background:#AAA; font-size:100%; font-weight:bold; border:1px solid #BBBBBB; text-align:left; color:#000; padding:0.2em 0.4em;" colspan="3" | 2) Advanced Courses
 
 
|-
 
|-
  +
! |
! style="padding:2px;margin:3px; background:#CCC; font-size:100%; font-weight:bold; border:1px solid #BBBBBB; text-align:left; color:#000; padding:0.2em 0.4em;" colspan="3" | 2.a) Programming
 
  +
! {{TablerowA|#CCC|3}} | 2.a) Programming
 
|-
 
|-
 
|- style="vertical-align:top;"
 
|- style="vertical-align:top;"
  +
| {{TablerowC}} |
| style="padding:2px;margin:3px; font-size:100%; font-weight:bold; border:1px solid #BBBBBB; text-align:left; color:#000; padding:0.2em 0.4em;" |
 
  +
| {{TablerowC|0.6}} |
| style="padding:2px;margin:3px; background:#EEE; font-size:100%; font-weight:bold; border:1px solid #BBBBBB; text-align:left; color:#000; padding:0.2em 0.4em;" | Parallel Programming with
 
  +
| {{TablerowA}} | Parallel Programming with Fortran
Fortran
 
  +
| {{TablerowB}} | ST: 09.-13.03.15
| style="padding:2px;margin:3px; font-size:100%; border:1px solid #BBBBBB; text-align:left; color:#000; padding:0.2em 0.4em;" |
 
ST: 09.-13.03.15
 
 
|-
 
|-
 
|- style="vertical-align:top;"
 
|- style="vertical-align:top;"
  +
| {{TablerowC}} |
| style="padding:2px;margin:3px; font-size:100%; font-weight:bold; border:1px solid #BBBBBB; text-align:left; color:#000; padding:0.2em 0.4em;" |
 
  +
| {{TablerowC|0.6}} |
| style="padding:2px;margin:3px; background:#EEE; font-size:100%; font-weight:bold; border:1px solid #BBBBBB; text-align:left; color:#000; padding:0.2em 0.4em;" | Node-Level Performance Engineering
 
  +
| {{TablerowA}} | Node-Level Performance Engineering
| style="padding:2px;margin:3px; font-size:100%; border:1px solid #BBBBBB; text-align:left; color:#000; padding:0.2em 0.4em;" |
 
ST: 06.07.-07.07.15
+
| {{TablerowB}} | ST: 06.07.-07.07.15
 
|-
 
|-
 
|- style="vertical-align:top;"
 
|- style="vertical-align:top;"
  +
| {{TablerowC}} |
| style="padding:2px;margin:3px; font-size:100%; font-weight:bold; border:1px solid #BBBBBB; text-align:left; color:#000; padding:0.2em 0.4em;" |
 
  +
| {{TablerowC|0.6}} |
| style="padding:2px;margin:3px; background:#EEE; font-size:100%; font-weight:bold; border:1px solid #BBBBBB; text-align:left; color:#000; padding:0.2em 0.4em;" | User Guided Optimization in High Level Language
 
  +
| {{TablerowA}} | User Guided Optimization in High Level Language
| style="padding:2px;margin:3px; font-size:100%; border:1px solid #BBBBBB; text-align:left; color:#000; padding:0.2em 0.4em;" |
 
ST: 08.07.15
+
| {{TablerowB}} | ST: 08.07.15
 
|-
 
|-
 
|- style="vertical-align:top;"
 
|- style="vertical-align:top;"
  +
| {{TablerowC}} |
| style="padding:2px;margin:3px; font-size:100%; font-weight:bold; border:1px solid #BBBBBB; text-align:left; color:#000; padding:0.2em 0.4em;" |
 
  +
| {{TablerowC|0.6}} |
| style="padding:2px;margin:3px; background:#EEE; font-size:100%; font-weight:bold; border:1px solid #BBBBBB; text-align:left; color:#000; padding:0.2em 0.4em;" | OpenMP/MPI
 
  +
| {{TablerowA}} | OpenMP/MPI
| style="padding:2px;margin:3px; font-size:100%; border:1px solid #BBBBBB; text-align:left; color:#000; padding:0.2em 0.4em;" |
 
KA: 24./31.06.15
+
| {{TablerowB}} | KA: 24./31.06.15
 
|-
 
|-
 
|- style="vertical-align:top;"
 
|- style="vertical-align:top;"
  +
| {{TablerowC}} |
| style="padding:2px;margin:3px; font-size:100%; font-weight:bold; border:1px solid #BBBBBB; text-align:left; color:#000; padding:0.2em 0.4em;" |
 
  +
| {{TablerowC|0.6}} |
| style="padding:2px;margin:3px; background:#EEE; font-size:100%; font-weight:bold; border:1px solid #BBBBBB; text-align:left; color:#000; padding:0.2em 0.4em;" | Intel Composer
 
  +
| {{TablerowA}} | Intel Composer
| style="padding:2px;margin:3px; font-size:100%; border:1px solid #BBBBBB; text-align:left; color:#000; padding:0.2em 0.4em;" |
 
KA: 22.04.15
+
| {{TablerowB}} | KA: 22.04.15
 
|-
 
|-
 
|- style="vertical-align:top;"
 
|- style="vertical-align:top;"
  +
| {{TablerowC}} |
| style="padding:2px;margin:3px; font-size:100%; font-weight:bold; border:1px solid #BBBBBB; text-align:left; color:#000; padding:0.2em 0.4em;" |
 
  +
| {{TablerowC|0.6}} |
| style="padding:2px;margin:3px; background:#EEE; font-size:100%; font-weight:bold; border:1px solid #BBBBBB; text-align:left; color:#000; padding:0.2em 0.4em;" | CUDA
 
  +
| {{TablerowA}} | CUDA
| style="padding:2px;margin:3px; font-size:100%; border:1px solid #BBBBBB; text-align:left; color:#000; padding:0.2em 0.4em;" |
 
ST: 20.-22.04.15
+
| {{TablerowB}} | ST: 20.-22.04.15
 
|-
 
|-
 
|- style="vertical-align:top;"
 
|- style="vertical-align:top;"
  +
| {{TablerowC}} |
| style="padding:2px;margin:3px; font-size:100%; font-weight:bold; border:1px solid #BBBBBB; text-align:left; color:#000; padding:0.2em 0.4em;" |
 
  +
| {{TablerowC|0.6}} |
| style="padding:2px;margin:3px; background:#EEE; font-size:100%; font-weight:bold; border:1px solid #BBBBBB; text-align:left; color:#000; padding:0.2em 0.4em;" | Co-array Fortran, UPC
 
  +
| {{TablerowA}} | Co-array Fortran, UPC
| style="padding:2px;margin:3px; font-size:100%; border:1px solid #BBBBBB; text-align:left; color:#000; padding:0.2em 0.4em;" |
 
ST: 23.-24.04.15
+
| {{TablerowB}} | ST: 23.-24.04.15
 
|-
 
|-
 
|- style="vertical-align:top;"
 
|- style="vertical-align:top;"
  +
| {{TablerowC}} |
| style="padding:2px;margin:3px; font-size:100%; font-weight:bold; border:1px solid #BBBBBB; text-align:left; color:#000; padding:0.2em 0.4em;" |
 
  +
| {{TablerowC|0.6}} |
| style="padding:2px;margin:3px; background:#EEE; font-size:100%; font-weight:bold; border:1px solid #BBBBBB; text-align:left; color:#000; padding:0.2em 0.4em;" | GPI-GASPI
 
  +
| {{TablerowA}} | GPI-GASPI
| style="padding:2px;margin:3px; font-size:100%; border:1px solid #BBBBBB; text-align:left; color:#000; padding:0.2em 0.4em;" |
 
ST: 27.04.15
+
| {{TablerowB}} | ST: 27.04.15
 
|-
 
|-
  +
! {{TablerowA|#000|4|#FFF}} | 3) Special Courses
! style="padding:2px;margin:3px; background:#AAA; font-size:100%; font-weight:bold; border:1px solid #BBBBBB; text-align:left; color:#000; padding:0.2em 0.4em;" colspan="3" | 3) Special Courses
 
 
|-
 
|-
  +
! |
! style="padding:2px;margin:3px; background:#CCC; font-size:100%; font-weight:bold; border:1px solid #BBBBBB; text-align:left; color:#000; padding:0.2em 0.4em;" colspan="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}} |
| style="padding:2px;margin:3px; font-size:100%; font-weight:bold; border:1px solid #BBBBBB; text-align:left; color:#000; padding:0.2em 0.4em;" |
 
  +
| {{TablerowC|0.6}} |
| style="padding:2px;margin:3px; background:#EEE; font-size:100%; font-weight:bold; border:1px solid #BBBBBB; text-align:left; color:#000; padding:0.2em 0.4em;" | System Specific (CRAY XC40
 
Optimization Courses)
+
| {{TablerowA}} | System Specific (CRAY XC40 Optimization Courses)
  +
| {{TablerowB}} | ST: 02.-04.03.15
| style="padding:2px;margin:3px; font-size:100%; border:1px solid #BBBBBB; text-align:left; color:#000; padding:0.2em 0.4em;" |
 
ST: 02.-04.03.15
 
 
|-
 
|-
 
|- style="vertical-align:top;"
 
|- style="vertical-align:top;"
  +
| {{TablerowC}} |
| style="padding:2px;margin:3px; font-size:100%; font-weight:bold; border:1px solid #BBBBBB; text-align:left; color:#000; padding:0.2em 0.4em;" |
 
  +
| {{TablerowC|0.6}} |
| style="padding:2px;margin:3px; background:#EEE; font-size:100%; font-weight:bold; border:1px solid #BBBBBB; text-align:left; color:#000; padding:0.2em 0.4em;" |
 
OpenACC
+
| {{TablerowA}} | OpenACC
  +
| {{TablerowB}} | ST: 16.-17.04.15
| style="padding:2px;margin:3px; font-size:100%; border:1px solid #BBBBBB; text-align:left; color:#000; padding:0.2em 0.4em;" |
 
ST: 16.-17.04.15
 
 
|-
 
|-
 
|- style="vertical-align:top;"
 
|- style="vertical-align:top;"
  +
| {{TablerowC}} |
| style="padding:2px;margin:3px; font-size:100%; font-weight:bold; border:1px solid #BBBBBB; text-align:left; color:#000; padding:0.2em 0.4em;" |
 
  +
| {{TablerowC|0.6}} |
| style="padding:2px;margin:3px; background:#EEE; font-size:100%; font-weight:bold; border:1px solid #BBBBBB; text-align:left; color:#000; padding:0.2em 0.4em;" |
 
Parallel I/O
+
| {{TablerowA}} | Parallel I/O
  +
| {{TablerowB}} | ST: 05.03.15
| style="padding:2px;margin:3px; font-size:100%; border:1px solid #BBBBBB; text-align:left; color:#000; padding:0.2em 0.4em;" |
 
ST: 05.03.15
 
 
|-
 
|-
-->
 
 
|}
 
|}

Revision as of 15:35, 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
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