-
SADDLE: A Modular Design Automation Framework for Cluster Supercomputers and Data Centres
Abstract: In this paper we present SADDLE, a modular framework for automated design of cluster supercomputers and data centres. In contrast with commonly used approaches that operate on logic gate level (Verilog, VHDL) or board level (such as EDA tools), SADDLE works at a much higher level of abstraction: its building blocks are ready-made servers, network switches, power supply systems and so on. Modular a… ▽ More
Submitted 5 August, 2014; originally announced August 2014.
Comments: 13 pages, 2 figures, 1 table. The work was presented at the International Supercomputing Conference (ISC'14) in Leipzig, Germany
ACM Class: C.1.4; C.5.1; J.6; K.6.2
Journal ref: Springer, Lecture Notes in Computer Science (LNCS), Volume 8488, 2014, pp 232-244
-
Marrying Many-core Accelerators and InfiniBand for a New Commodity Processor
Abstract: During the last 15 years, the supercomputing industry has been using mass-produced, off-the-shelf components to build cluster computers. Such components are not perfect for HPC purposes, but are cheap due to effect of scale in their production. The coming exa-scale era changes the landscape: exa-scale computers will contain components in quantities large enough to justify their custom development… ▽ More
Submitted 29 June, 2013; originally announced July 2013.
Comments: 5 pages, 4 figures. The work was presented at one of the workshops at the International Conference on Computational Science (ICCS 2013) in Barcelona, Spain. However, due to prolonged deadlines, papers from this workshop didn't get into conference proceedings; we rectify this by submitting the paper to arXiv.org
ACM Class: C.1
-
Automated Design of Torus Networks
Abstract: This paper presents an algorithm to automatically design networks with torus topologies, such as ones widely used in large-scale supercomputers. The characteristic feature of our approach is that real life equipment prices and values of technical characteristics are used. As a result, we also have the opportunity to compare costs of torus and fat-tree networks. The algorithm is useful as a part… ▽ More
Submitted 25 January, 2013; originally announced January 2013.
Comments: 6 pages, 2 figures, 4 tables
ACM Class: C.2.1; K.6.2
-
Automated Design of Two-Layer Fat-Tree Networks
Abstract: This paper presents an algorithm to automatically design two-level fat-tree networks, such as ones widely used in large-scale data centres and cluster supercomputers. The two levels may each use a different type of switches from design database to achieve an optimal network structure. Links between layers can run in bundles to simplify cabling. Several sample network designs are examined and their… ▽ More
Submitted 25 January, 2013; originally announced January 2013.
Comments: 10 pages, 6 figures
ACM Class: C.2.1; K.6.2