Saved in:
Bibliographic Details
Main Author: Garcia, Paulo
Format: Preprint
Published: 2024
Subjects:
Online Access:https://arxiv.org/abs/2401.07726
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866929414571294720
author Garcia, Paulo
author_facet Garcia, Paulo
contents We evaluate the use of software interpretation to push High Level Synthesis of application-specific accelerators toward a higher level of abstraction. Our methodology is supported by a formal power consumption model that computes the power consumption of accelerator components, accurately predicting the power consumption on new designs from prior optimization estimations. We demonstrate how our approach simplifies the re-use of power optimizations across distinct designs, by leveraging the higher level of design abstraction, using two accelerators representative of the robotics domain, implemented through the Bambu High Level Synthesis tool. Results support the research hypothesis, achieving predictions accurate within +/- 1%.
format Preprint
id arxiv_https___arxiv_org_abs_2401_07726
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Preserving Power Optimizations Across the High Level Synthesis of Distinct Application-Specific Circuits
Garcia, Paulo
Programming Languages
Robotics
We evaluate the use of software interpretation to push High Level Synthesis of application-specific accelerators toward a higher level of abstraction. Our methodology is supported by a formal power consumption model that computes the power consumption of accelerator components, accurately predicting the power consumption on new designs from prior optimization estimations. We demonstrate how our approach simplifies the re-use of power optimizations across distinct designs, by leveraging the higher level of design abstraction, using two accelerators representative of the robotics domain, implemented through the Bambu High Level Synthesis tool. Results support the research hypothesis, achieving predictions accurate within +/- 1%.
title Preserving Power Optimizations Across the High Level Synthesis of Distinct Application-Specific Circuits
topic Programming Languages
Robotics
url https://arxiv.org/abs/2401.07726