Euler stands for Erweiterbarer, Umweltfreundlicher, Leistungsfähiger ETH-Rechner. It is an evolution of the Brutus concept. Euler also incorporates new ideas from the Academic Compute Cloud project in 2012–2013 as well as the Calculus prototype in 2013.
Euler has been regularly expanded since its conception in 2013. The first phase — Euler I — was purchased at the end of 2013 and is in operation since the beginning of 2014. The second phase — Euler II — was purchased at the end of 2014 and is in operation since the beginning of 2015, with additional compute nodes added at the end of 2015. The third phase — Euler III — has just been ordered and is expected to be operational at the beginning of 2017.
Euler I contains 448 compute nodes — Hewlett-Packard BL460c Gen8 —, each equipped with two 12-core Intel Xeon E5-2697v2 processors (2.7 GHz nominal, 3.0–3.5 GHz peak). All nodes have DDR3 memory clocked at 1866 MHz (64 × 256 GB; 32 × 128 GB; 352 × 64 GB) and are connected to two high speed networks (10 Gb/s Ethernet for file access; 56 Gb/s InfiniBand FDR for parallel computations).
Euler II contains 768 compute nodes of a newer generation — BL460c Gen9 —, each equipped with two 12-core Intel Xeon E5-2680v3 processors (2.5-3.3 GHz). All nodes have DDR4 memory clocked at 2133 MHz (32 × 512 GB; 32 × 256 GB; 32 × 128 GB; 672 × 64 GB) and are connected to two high speed networks (10 Gb/s Ethernet for file access; 56 Gb/s InfiniBand FDR for parallel computations).
Euler III will consist of 1215 compute nodes — Hewlett-Packard m710x — each equipped with a quad-core Intel Xeon E3-1285Lv5 processor (3.0-3.7 GHz), 32 GB of DDR4 memory clocked at 2133 MHz and a 256 GB NVMe flash drive. All these nodes are connected to the rest of the cluster via 10G/40G Ethernet.