Abstract

High-performance computing (HPC) is used in applications such as oil exploration, drug development, weather prediction, and for other scientific computing needs. In this chapter, we provide information on switch fabrics used for HPC. We initially give a brief historical overview of supercomputing along with the evolution of supercomputing architectures into massively parallel computers. Next, we describe several standards for efficient communication between CPUs within a single board compute node, followed by a description of several switch fabric architectures used to interconnect these compute nodes to form large parallel machines. We then provide an overview of several factors that affect supercomputing performance, including component design and switch fabric architecture implementations. We conclude this chapter with a brief description of standard communication software used in these systems.

Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.