References
We'll cover the following
Bash
- Linuxconfig.org Bash Scripting Tutorial
- Bash guide on Greg’s wiki
- Steve Parker’s shell scripting guide
- Advanced Bash Scripting Guide (ABS)
- IBM developerWorks “Bash by example”
- Bash Programming Introduction HowTo (TLDP)
- LinuxCommand.org: Writing shell scripts.
- Beginner Linux Tutorial
- Beginner Bash Scripting Tutorial
- Wikipedia: BASH
HPC
- High Performance Computing (RISC Architectures, Optimization & Benchmarks) 2nd Edition by Charles Severance and Kevin Dowd
Parallel programming
-
Programming Massively Parallel Processors: A Hands-on Approach (Applications of GPU Computing Series) David B. Kirk and Wen-mei W. Hwu
-
Introduction to High Performance Computing for Scientists and Engineers (Chapman & Hall/CRC Computational Science) 1st Edition by Georg Hager and Gerhard Wellein
-
Petascale Computing: Algorithms and Applications
-
The Art of Multiprocessor Programming
-
Principles of Parallel Programming
-
High Performance Computing and Grids in Action + Parallel Computing: Architectures, Algorithms and Applications
-
Parallel Algorithms
-
Supercomputing Research Advances
Free HPC resources
- Intersect HPC training materials
- MASSIVE HPC training materials
Free HPC course
High Performance Computing by Rich Vuduc and Catherine Gamboa, avaialable at Udacity
Get hands-on with 1400+ tech skills courses.