SADDLE: A Modular Design Automation Framework for Cluster Supercomputers and Data Centres
Konstantin S. Solnushkin

TL;DR
SADDLE is a modular framework that automates the design of cluster supercomputers and data centers at a high abstraction level, integrating hardware components and generating comprehensive project documentation.
Contribution
It introduces a high-level, modular design automation framework for supercomputers and data centers, enabling streamlined system specification and documentation.
Findings
Automates design process at a high abstraction level
Generates complete project documentation including bills of materials
Facilitates integration of low-level tools into the design workflow
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 approach provides the potential to include low-level tools as elements of SADDLE's design workflow, moving towards the goal of electronic system level (ESL) design automation. Designs produced by SADDLE include project documentation items such as bills of materials and wiring diagrams, providing a formal specification of a computer system and streamlining assembly operations.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
