Title :
A Scalable Server Architecture for Next-Generation Heterogeneous Compute Clusters
Author :
Griessl, Rene ; Peykanu, Meysam ; Hagemeyer, Jens ; Porrmann, Mario ; Krupop, Stefan ; Berge, Micha Vor Dem ; Kiesel, Thomas ; Christmann, Wolfgang
Author_Institution :
Cognitronics & Sensor Syst. Group, Bielefeld Univ., Bielefeld, Germany
Abstract :
Increasing the energy efficiency of today´s high-performance computing systems requires new approaches that go beyond homogeneous architectures, which primarily target maximum performance per node. Heterogeneous architectures that can be tailored towards the specific needs of a particular application are a promising alternative to state-of-the-art server systems. In this paper, we present a novel highly-scalable server architecture that seamlessly integrates variable combinations of general purpose CPUs, embedded CPUs, FPGAs, and GPUs. Embedded CPUs based on the latest ARM Cortex-A15 devices with integrated embedded GPUs are combined with FPGA-based reconfigurable SoCs, which can be used for application-specific hardware acceleration. A dedicated monitoring network enables continuous control and fine-grained observation of all relevant system parameters. Communication between the compute nodes is established by a flexible multi-level interconnect that can be adapted to various Ethernet and Infiniband standards. The communication facilities are further enhanced by direct high-bandwidth, low-latency links between the embedded FPGA-based reconfigurable SoCs.
Keywords :
embedded systems; field programmable gate arrays; graphics processing units; local area networks; microcontrollers; multiprocessing systems; parallel architectures; power aware computing; reconfigurable architectures; system-on-chip; ARM Cortex-A15 devices; Ethernet; Infiniband standards; application-specific hardware acceleration; direct high-bandwidth low-latency links; embedded CPU; embedded FPGA-based reconfigurable SoC; energy efficiency; flexible multilevel interconnect; general purpose CPU; high-performance computing systems; highly-scalable server architecture; homogeneous architectures; integrated embedded GPU; monitoring network; next-generation heterogeneous compute clusters; scalable server architecture; system parameters; Computer architecture; Field programmable gate arrays; Hardware; Monitoring; Servers; Standards; Switches; ARM-based Microserver; Compute Cluster; Exascale; FPGA; Heterogeneous Cluster Server; High-Speed Serial Interconnect;
Conference_Titel :
Embedded and Ubiquitous Computing (EUC), 2014 12th IEEE International Conference on
Conference_Location :
Milano
DOI :
10.1109/EUC.2014.29