FARSI: Facebook AR System Investigator for Agile Domain-Specific System-on-Chip Exploration

01/13/2022
by   Behzad Boroujerdian, et al.
0

Domain-specific SoCs (DSSoCs) are attractive solutions for domains with stringent power/performance/area constraints; however, they suffer from two fundamental complexities. On the one hand, their many specialized hardware blocks result in complex systems and thus high development effort. On the other, their many system knobs expand the complexity of design space, making the search for the optimal design difficult. Thus to reach prevalence, taming such complexities is necessary. This work identifies necessary features of an early-stage design space exploration (DSE) framework that targets the complex design space of DSSoCs and further provides an instance of one called FARSI, (F)acebook (AR) (S)ystem (I)nvestigator. Concretely, FARSI provides an agile system-level simulator with speed up and accuracy of 8,400X and 98.5 to Synopsys Platform Architect. FARSI also provides an efficient exploration heuristic and achieves up to 16X improvementin convergence time comparing to naive simulated annealing (SA). This is done by augmenting SA with architectural reasoning such as locality exploitation and bottleneck relaxation. Furthermore, we embed various co-design capabilities and show that on average, they have a 32 demonstrate that using simple development-cost-aware policies can lower the system complexity, both in terms of the component count and variation by as much as 150

READ FULL TEXT

page 16

page 19

page 20

page 21

research
04/16/2020

The MosaicSim Simulator (Full Technical Report)

As Moore's Law has slowed and Dennard Scaling has ended, architects are ...
research
01/13/2020

CHIPKIT: An agile, reusable open-source framework for rapid test chip development

The current trend for domain-specific architectures (DSAs) has led to re...
research
03/19/2020

DS3: A System-Level Domain-Specific System-on-Chip Simulation Framework

Heterogeneous systems-on-chip (SoCs) are highly favorable computing plat...
research
08/16/2018

A preliminary study of agility in business and production - Cases of early-stage hardware startups

[Context]Advancement in technologies, popularity of small-batch manufact...
research
06/20/2023

LightRidge: An End-to-end Agile Design Framework for Diffractive Optical Neural Networks

To lower the barrier to diffractive optical neural networks (DONNs) desi...
research
11/29/2022

Multi-Agent Reinforcement Learning for Microprocessor Design Space Exploration

Microprocessor architects are increasingly resorting to domain-specific ...
research
10/14/2022

Agile Systems Engineering for sub-CubeSat scale spacecraft

Space systems miniaturization has been increasingly popular for the past...

Please sign up or login with your details

Forgot password? Click here to reset