An understanding of high-performance computing systems, their architecture, and applications like GPUs and clusters.