Skill: HPC software stack
Understanding of the layered software environment that enables high-performance computing, including operating systems, compilers, libraries, middleware, runtimes, and scientific applications. This includes configuring, deploying, and maintaining software to support efficient and reproducible computation on HPC systems.
Related skills
Tools
- Binary executables
- Compilers
- CUDA
- GCC
- gdb
- Intel VTune
- LAPACK
- Libraries
- Linux
- NVIDIA HPC SDK
- NVIDIA Nsight
- Operating systems
- Unix
- Valgrind