Student Cluster Competition - Africa
from
Friday, 23 July 2021 (00:01)
to
Friday, 24 September 2021 (23:59)
Monday, 19 July 2021
Tuesday, 20 July 2021
Wednesday, 21 July 2021
Thursday, 22 July 2021
Friday, 23 July 2021
00:01
Linux CLI intro 1
-
Matthew Cawood
(
CHPC
)
Linux CLI intro 1
Matthew Cawood
(
CHPC
)
00:01 - 00:31
Lab setup What & Why Linux (text vs. GUI)
00:31
Linux CLI intro 2
-
William Phukungoane
Linux CLI intro 2
William Phukungoane
00:31 - 02:01
Text editor Manipulating Files
02:01
Morning break
Morning break
02:01 - 02:11
02:11
Linux CLI intro 3
-
Sakhile Masoka
Linux CLI intro 3
Sakhile Masoka
02:11 - 02:51
Services, logs and debugging
02:51
Linux CLI intro 4
-
Bryan Johnston
Linux CLI intro 4
Bryan Johnston
02:51 - 03:31
03:31
Lunch
Lunch
03:31 - 05:01
05:01
Practical 1 Overview
-
Israel Tshililo
Practical 1 Overview
Israel Tshililo
05:01 - 05:16
Intro to OpenNebula and tutorial basics
05:16
Practical 1
Practical 1
05:16 - 08:16
08:16
Practical 1 Recap
Practical 1 Recap
08:16 - 08:31
Saturday, 24 July 2021
00:01
Intro to HPC
-
Bryan Johnston
Intro to HPC
Bryan Johnston
00:01 - 00:51
History, why/how, hardware/software, fields, careers, history of computers, von neumann, compilers
00:51
HPC Software 1
-
Israel Tshililo
HPC Software 1
Israel Tshililo
00:51 - 01:41
Software, services (NFS, NTP, Ganglia, scheduler), change management, environment variables, provisioning (PXE)
01:41
Morning break
Morning break
01:41 - 01:51
01:51
HPC Software 2
-
Matthew Cawood
HPC Software 2
Matthew Cawood
01:51 - 02:41
MPI - why, how, compiling MPI code, code example & runnng, mpi distributions, openMP code and example
02:41
HPC Applications & Users
-
Andrew Gill
HPC Applications & Users
Andrew Gill
02:41 - 03:31
Theory: scientific fields & codes, HPC users, distributed codes
03:31
Lunch
Lunch
03:31 - 05:01
05:01
Practical 2 Overview
-
Israel Tshililo
Practical 2 Overview
Israel Tshililo
05:01 - 05:16
05:16
Practical 2
Practical 2
05:16 - 08:16
08:16
Practical 2 Recap
Practical 2 Recap
08:16 - 08:31
Sunday, 25 July 2021
00:01
Hardware 1
-
Bryan Johnston
Hardware 1
Bryan Johnston
00:01 - 00:51
Computer hardware x64, components, accelerators Dell pricelist examples
00:51
Hardware 2
-
Matthew Cawood
Hardware 2
Matthew Cawood
00:51 - 01:41
HPC node specs, memory channels, redundancy, parallel FS, interconnects, racks+blades - density, SMP vs NUMA
01:41
Morning break
Morning break
01:41 - 01:51
01:51
Hardware Considerations
-
Matthew Cawood
Hardware Considerations
Matthew Cawood
01:51 - 02:41
Communication, I/O, vectorisation, memory bandwidth
02:41
Schedulers
-
Sakhile Masoka
Schedulers
Sakhile Masoka
02:41 - 03:31
Resource manager, workload manager, policies,practical job submissions
03:31
Lunch
Lunch
03:31 - 05:01
05:01
Practical 3 Overview
-
Israel Tshililo
Practical 3 Overview
Israel Tshililo
05:01 - 05:16
05:16
Practical 3
Practical 3
05:16 - 08:16
08:16
Practical 3 Recap
Practical 3 Recap
08:16 - 08:31
Monday, 26 July 2021
00:01
Parallel Computing Concepts
-
Bryan Johnston
Parallel Computing Concepts
Bryan Johnston
00:01 - 00:51
Amdahl's Law Lhadma's Law Moore's Law Concurrency
00:51
Code Compilation
-
Matthew Cawood
Code Compilation
Matthew Cawood
00:51 - 01:41
Failed compiles, error messages, linking, environment, make clean, warnings, logs
01:41
Morning break
Morning break
01:41 - 01:51
01:51
Benchmarking
-
Matthew Cawood
Benchmarking
Matthew Cawood
01:51 - 02:41
02:41
Special Topics
-
Zama Mtshali
Special Topics
Zama Mtshali
02:41 - 03:31
linux tricks: bash scripts, bash history, running commands remotely (ssh -t / pdsh)
03:31
Lunch
Lunch
03:31 - 05:01
05:01
Practical 4 Overview
-
Israel Tshililo
Practical 4 Overview
Israel Tshililo
05:01 - 05:16
05:16
Practical 4
Practical 4
05:16 - 08:16
08:16
Practical 4 Recap
Practical 4 Recap
08:16 - 08:31
Tuesday, 27 July 2021
00:01
HPC Usecase
-
Cawood Matthew
HPC Usecase
Cawood Matthew
00:01 - 00:51
00:51
Q&A
Q&A
00:51 - 01:41
01:41
Morning break
Morning break
01:41 - 01:51
01:51
Practical time
Practical time
01:51 - 03:31
03:31
Lunch
Lunch
03:31 - 05:01
05:01
Practical Time
Practical Time
05:01 - 07:31
Wednesday, 28 July 2021
Thursday, 29 July 2021
Friday, 30 July 2021
Saturday, 31 July 2021
Sunday, 1 August 2021
Monday, 2 August 2021
Tuesday, 3 August 2021
Wednesday, 4 August 2021
Thursday, 5 August 2021
Friday, 6 August 2021
Saturday, 7 August 2021
Sunday, 8 August 2021
Monday, 9 August 2021
Tuesday, 10 August 2021
Wednesday, 11 August 2021
Thursday, 12 August 2021
Friday, 13 August 2021
Saturday, 14 August 2021
Sunday, 15 August 2021
Monday, 16 August 2021
Tuesday, 17 August 2021
Wednesday, 18 August 2021
Thursday, 19 August 2021
Friday, 20 August 2021
Saturday, 21 August 2021
Sunday, 22 August 2021
Monday, 23 August 2021
Tuesday, 24 August 2021
Wednesday, 25 August 2021
Thursday, 26 August 2021
Friday, 27 August 2021
Saturday, 28 August 2021
Sunday, 29 August 2021
Monday, 30 August 2021
Tuesday, 31 August 2021
Wednesday, 1 September 2021
Thursday, 2 September 2021
Friday, 3 September 2021
Saturday, 4 September 2021
Sunday, 5 September 2021
Monday, 6 September 2021
Tuesday, 7 September 2021
Wednesday, 8 September 2021
Thursday, 9 September 2021
Friday, 10 September 2021
Saturday, 11 September 2021
Sunday, 12 September 2021
Monday, 13 September 2021
Tuesday, 14 September 2021
Wednesday, 15 September 2021
Thursday, 16 September 2021
Friday, 17 September 2021
Saturday, 18 September 2021
Sunday, 19 September 2021
Monday, 20 September 2021
Tuesday, 21 September 2021
Wednesday, 22 September 2021
Thursday, 23 September 2021
Friday, 24 September 2021