Skip to content

Conversation

@linton2000
Copy link
Contributor

@linton2000 linton2000 commented Apr 13, 2024

This revamp is intended to add additional content and expand the scope of HPC training. There are a few subchapters still under construction but will be completed soon. Additionally there are some fixes and edits that will be made in the patch update.

We focused on introducing and fleshing out the following topic areas:

  • Computer Architecture & Operating System theory (CPU components, linux, threading, memory hierarchy & segments, processes, scheduling, etc...)
  • C system calls & process spawning.
  • More theory in the M3 & SLURM chapter along with more Slurm content.
  • More parallel computing content - both theory and practical OpenMP content.
  • How parallelisation of algos works - parallel search, sort, ML models, etc...
  • Apache Spark content (high-level parallel & distributed computing Python/Scala framework)

vincent and others added 30 commits January 29, 2024 14:02
@linton2000 linton2000 requested a review from oraqlle April 13, 2024 22:10
@linton2000 linton2000 merged commit 0a61247 into dev Apr 13, 2024
@linton2000 linton2000 deleted the feature/s1-24-revamp branch April 13, 2024 22:42
@linton2000 linton2000 mentioned this pull request Apr 13, 2024
Merged
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants