What are the types of high performance computing?

A.
remote, pass through GPU, and Virtualized GPU
B.
HPC cluster, dedicated supercomputer, HPC cloud, and workstation based
C.
all-in-one. small form factor, large form factor
D.
OS specific. OS agnostic, and OS dependent