Litcius/Paper detail

Chopin: Composing Cost-Effective Custom Chips with Algorithmic Chiplets

Pete Ehrett, Todd Austin, Valeria Bertacco

202116 citationsDOI

Abstract

As computational demands rise, the need for specialized hardware has grown acute. However, the immense cost of fully-custom chips has forced many developers to rely on suboptimal solutions like FPGAs, especially for low- to mid-volume applications, in which multi-million-dollar non-recurring engineering (NRE) costs cannot be amortized effectively. We propose to address this problem by composing custom chips out of small, algorithmic chiplets, reusable across diverse designs, such that high NRE costs may be amortized across many different designs. This work models the economics of this paradigm and identifies a cost-optimal granularity for algorithmic chiplets, then demonstrates how those guidelines may be applied to design high-performance, algorithmically-composable hardware components – which may be reused, without modification, across many different processing pipelines. For an example phased-array radar accelerator, our chiplet-centric paradigm improves perf-per-$ by 9.3× over an FPGA, and ∼4× over a conventional ASIC.

Topics & Concepts

Computer scienceField-programmable gate arrayApplication-specific integrated circuitGranularityEmbedded systemVolume (thermodynamics)Computer architectureComputer engineeringProgramming languagePhysicsQuantum mechanicsParallel Computing and Optimization TechniquesVLSI and FPGA Design TechniquesAdvanced Data Storage Technologies