Extreme Scalability and Sustained Performance
Cray has an established reputation for regularly running the biggest jobs on the largest numbers of nodes in the HPC industry. Now with the Cray XC30 series there’s even more focus on solving extreme capability computational challenges. Cray XC30 and XC30-AC systems scale hardware, networking and software across a broad performance spectrum to deliver true sustained, real-world production performance.
Aries Interconnect and Dragonfly Topology
To provide this breakthrough performance and scalability, Cray XC30 series supercomputers integrate the HPC-optimized Aries interconnect. This innovative intercommunications technology, implemented with a high-bandwidth, low-diameter network topology called Dragonfly, provides substantial improvements on all of the network performance metrics for HPC: bandwidth, latency, message rate and more. Delivering global bandwidth scalability at reasonable cost across a distributed memory system, this network provides programmers with global access to all of the memory of parallel applications and supports the most demanding global communication patterns.
The Cray XC30 supercomputer utilizes the Dragonfly network topology, constructed from a configurable mix of backplane, copper and optical links, providing scalable global bandwidth, avoiding expensive external switches and enabling easy in-place upgrades for growing bandwidth requirements in the future. Cray XC30-AC systems utilize backplane and copper cabling only to reduce costs for technical enterprise applications.
The Cray XC30-AC supercomputer leverages the same compute node, compute blade and Intel® Xeon® processor daughter card (PDC) architecture as the Cray XC30 liquid-cooled supercomputer, amortizing R&D expenses and reducing the cost of ownership. The Aries ASIC provides the network interconnect for the compute nodes on the Cray XC series base blades and implements a standard PCI Express Gen3 host interface, supporting a wide range of HPC processing compute engines. The universal nature of the Cray XC30 series open architecture allows the system to be configured with the best available devices today, and then augmented or upgraded in the future with the user’s choice of processors/coprocessors utilizing processor daughter cards (PDCs).
Intel® Xeon® Processors
Cray XC30 and Cray XC30-AC families mark the first time Cray is using industry-leading Intel Xeon processors in a high-end supercomputer line, scaling in excess of 1 million cores. This architecture implements two processor engines per compute node and has four compute nodes per blade. Compute blades stack in eight pairs (16 to a chassis) and each cabinet can be populated with up to three chassis, culminating in 384 sockets per cabinet.
Initially the Intel Xeon processors provide up to 3,072 cores and enable 66 teraflops of performance per Cray XC30 cabinet, and 22 teraflops per Cray XC30-AC cabinet. Future processor upgrades will boost clock frequency and bump the number of embedded cores, accelerating overall system performance. The open architecture of the Cray XC30 series offers intranode flexibility, empowering users with the option to run applications with either scalar or accelerator processing elements depending on their requirements for parallelism.
Custom and ISV Jobs on the Same System — Extreme Scale and Cluster Compatibility
Based on generations of experience with both environments, Cray has leveraged a single machine architecture to run both highly scalable custom workloads as well as industry-standard ISV jobs via the powerful Cray Linux Environment (CLE). CLE enables a Cluster Compatibility Mode (CCM) to run out-of-the-box Linux/x86 versions of ISV software without any requirement for porting, recompiling or relinking. Alternatively, Cray’s Extreme Scalability Mode (ESM) can be set to run in a performance-optimized scenario for custom codes. These flexible and optimized operation modes are dynamic and available to the user on an individual job basis.
ROI, Upgradeability and Investment Protection
Besides the customizable configuring of the exact machine that a user requires, the Cray XC family supercomputer architecture is engineered for easy, flexible upgrades and expansion, a benefit that prolongs its productive lifetime and the user’s investment. As new technology advancements become available, users can take advantage of these next-generation progressions deep into the life cycle before ever considering replacing an HPC system.