High Performance Computing-Architektur bezieht sich auf die verschiedenen Komponenten, die für die Erstellung von HPC-Systemen und deren Bündelung im Paket eingesetzt werden. Oft umfassen diese Komponenten eine CPU und einen Beschleuniger, z. B. ein FPGA oder eine GPU, sowie Arbeitsspeicher, Datenspeicher und Netzwerkkomponenten. Knoten oder Server verschiedener Architekturen arbeiten im Einklang miteinander – entweder als parallele Knoten oder Knoten-Cluster – um komplexe Rechenaufgaben zu bewältigen.