Skip to content

University of the Witwatersrand High Performance Computing Interest Group Code, Lectures, Notes & Examples

Notifications You must be signed in to change notification settings

lisabeeaan/HPC-InterestGroup

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

High Performance Computing Interest Group - University of the Witwatersrand

This is a repo that contains notes and code for the HPC interest group at the University of the Witwatersrand. We are a student-run organisation that aims to educate undergraduate students in useful HPC skills.

See below for a list of previous talks/tutorials.

Contents

🐧 Compiling / General Linux

This section involves learning how to become proficient in Linux, including using the terminal, how to compile software from source and how to use Vim!

⛓️ Parallel Programming

HPC is about parallelisation, and this section has lots of tutorials and resources on how to do parallel programming in a variety of languages.

🖵 Graphical Programming

Here are some tutorials on how to make visual programs, either using a proper window (SFML), or making pretty graphics in the terminal using ncurses.

📖 Theory

Sometimes we need some theoretical understanding of the concepts we are trying to learn, and here are some more theoretical/less hands-on discussions.

🏃 General/Performance

And here are some general or performance-oriented resources.

About

University of the Witwatersrand High Performance Computing Interest Group Code, Lectures, Notes & Examples

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 50.4%
  • C++ 35.2%
  • Jupyter Notebook 12.9%
  • Cuda 0.8%
  • Shell 0.3%
  • Makefile 0.2%
  • Other 0.2%