OPDB: A Scalable and Modular Design Benchmark

Georgios Tziantzioulis, Ting Jung Chang, Jonathan Balkind, Jinzheng Tu, Fei Gao, David Wentzlaff

Research output: Contribution to journalArticlepeer-review

Abstract

Progress in Electronic Design Automation (EDA) has enabled us to manage the exponential growth of complexity in integrated circuits (IC) allowed by Moore’s Law, and translate it into performance improvements. Furthermore, as Moore’s law slows down and with the collapse of Dennard scaling over the past decade, EDA tools become increasingly important in addressing inefficiencies in ICs. As new proposals and techniques are put forward to address the current and future issues of IC design, a concrete set of contemporary benchmarks need to be used for their evaluation. Traditionally, EDA researchers have mainly relied on industry provided design benchmarks in evaluating the performance of their tools. However, due to their effort to maintain their competitive advantage, industry releases include older designs with limited information about the details of each design. This means that in multiple cases new proposals are evaluated with significantly dated designs, often more than a decade old, especially in terms of scale. In this work, we describe OPDB: a scalable, modular, heterogeneous, and extensible design benchmark for the EDA community. OPDB leverages and extends the OpenPiton open-source, tilebased research infrastructure to create a surplus of design benchmarks that target different components. Due to the tiled nature of this architecture, OPDB benchmarks can be made arbitrarily large in order to evaluate the efficiency of EDA tools across different design scales and configurations. OPDB contains several accelerators enabling full SoC designs to be used as benchmarks for EDA tools.

All Science Journal Classification (ASJC) codes

  • Software
  • Computer Graphics and Computer-Aided Design
  • Electrical and Electronic Engineering

Keywords

  • Benchmark testing
  • Design Benchmark
  • Electronic Design Automation (EDA)
  • Industries
  • Integrated circuits
  • Modular.
  • Open source software
  • Scalable
  • Standards
  • Tools
  • Transistors

Fingerprint

Dive into the research topics of 'OPDB: A Scalable and Modular Design Benchmark'. Together they form a unique fingerprint.

Cite this