Three of the most critical components for any HPC system are the processor, any required accelerator such as an FPGA or GPU, and the required networking connectivity. High-bandwidth memory is another critical consideration.