<div class="csl-bib-body">
<div class="csl-entry">Prabakaran, B. S., Mrazek, V., Vasicek, Z., Sekanina, L., & Shafique, M. (2023). Xel-FPGAs: An End-to-End Automated Exploration Framework for Approximate Accelerators in FPGA-Based Systems. In <i>2023 IEEE/ACM International Conference on Computer Aided Design (ICCAD)</i>. 2023 IEEE/ACM International Conference on Computer Aided Design (ICCAD), San Francisco, United States of America (the). IEEE. https://doi.org/10.1109/ICCAD57390.2023.10323678</div>
</div>
-
dc.identifier.uri
http://hdl.handle.net/20.500.12708/192705
-
dc.description.abstract
Generation and exploration of approximate circuits and accelerators has been a prominent research domain to achieve energy-efficiency and/or performance improvements. This research has predominantly focused on ASICs, while not achieving similar gains when deployed for FPGA-based accelerator systems, due to the inherent architectural differences between the two. In this work, we propose a novel framework, Xel-FPGAs, which leverages statistical or machine learning models to effectively explore the architecture-space of state-of-the-art ASIC-based approximate circuits to cater them for FPGA-based systems given a simple RTL description of the target application. We have also evaluated the scalability of our framework on a multi-stage application using a hierarchical search strategy. The Xel-FPGAs framework is capable of reducing the exploration time by up to 95%, when compared to the default synthesis, place, and route approaches, while identifying an improved set of Pareto-optimal designs for a given application, when compared to the state-of-the-art. The complete framework is open-source and available online at https://github.com/ehw-fit/xel-fpgas.
en
dc.language.iso
en
-
dc.subject
Accelerator
en
dc.subject
Approximate Computing
en
dc.subject
Arithmetic Units
en
dc.subject
ASIC
en
dc.subject
FPGA
en
dc.subject
Models
en
dc.subject
Regression
en
dc.subject
Synthesis
en
dc.title
Xel-FPGAs: An End-to-End Automated Exploration Framework for Approximate Accelerators in FPGA-Based Systems
en
dc.type
Inproceedings
en
dc.type
Konferenzbeitrag
de
dc.relation.publication
2023 IEEE/ACM International Conference on Computer Aided Design (ICCAD)
-
dc.contributor.affiliation
Brno University of Technology, Czechia
-
dc.contributor.affiliation
Brno University of Technology, Czechia
-
dc.contributor.affiliation
Brno University of Technology, Czechia
-
dc.relation.isbn
979-8-3503-2225-5
-
dc.relation.doi
10.1109/ICCAD57390.2023
-
dc.relation.issn
1933-7760
-
dc.type.category
Full-Paper Contribution
-
dc.relation.eissn
1558-2434
-
tuw.booktitle
2023 IEEE/ACM International Conference on Computer Aided Design (ICCAD)
-
tuw.relation.publisher
IEEE
-
tuw.relation.publisherplace
Piscataway
-
tuw.researchTopic.id
I2
-
tuw.researchTopic.name
Computer Engineering and Software-Intensive Systems
-
tuw.researchTopic.value
100
-
tuw.publication.orgunit
E191-01 - Forschungsbereich Cyber-Physical Systems
-
tuw.publication.orgunit
E191-02 - Forschungsbereich Embedded Computing Systems
-
tuw.publisher.doi
10.1109/ICCAD57390.2023.10323678
-
dc.description.numberOfPages
9
-
tuw.author.orcid
0000-0002-9399-9313
-
tuw.event.name
2023 IEEE/ACM International Conference on Computer Aided Design (ICCAD)
en
tuw.event.startdate
28-10-2023
-
tuw.event.enddate
02-11-2023
-
tuw.event.online
On Site
-
tuw.event.type
Event for scientific audience
-
tuw.event.place
San Francisco
-
tuw.event.country
US
-
tuw.event.presenter
Mrazek, Vojtech
-
wb.sciencebranch
Informatik
-
wb.sciencebranch.oefos
1020
-
wb.sciencebranch.value
100
-
item.openairetype
conference paper
-
item.cerifentitytype
Publications
-
item.grantfulltext
restricted
-
item.languageiso639-1
en
-
item.openairecristype
http://purl.org/coar/resource_type/c_5794
-
item.fulltext
no Fulltext
-
crisitem.author.dept
E191-02 - Forschungsbereich Embedded Computing Systems
-
crisitem.author.dept
Brno University of Technology
-
crisitem.author.dept
Brno University of Technology
-
crisitem.author.dept
Brno University of Technology
-
crisitem.author.dept
E191-02 - Forschungsbereich Embedded Computing Systems