Publication Details

Approximating Complex Arithmetic Circuits with Guaranteed Worst-Case Relative Error

MATYÁŠ Jiří, PANKUCH Adam, VOJNAR Tomáš, ČEŠKA Milan and ČEŠKA Milan. Approximating Complex Arithmetic Circuits with Guaranteed Worst-Case Relative Error. In: International Conference on Computer Aided Systems Theory (EUROCAST'19). Lecture Notes in Computer Science, vol. 12013. Cham: Springer Verlag, 2020, pp. 482-490. ISBN 978-3-030-45092-2.
Czech title
Aproximace složitých aritmetický obvodů s garantovanou nejhorší relativní chybou
Type
conference paper
Language
english
Authors
Matyáš Jiří, Ing. (DITS FIT BUT)
Pankuch Adam, Bc. (FIT BUT)
Vojnar Tomáš, prof. Ing., Ph.D. (DITS FIT BUT)
Češka Milan, doc. RNDr., Ph.D. (DITS FIT BUT)
Češka Milan, prof. RNDr., CSc. (DITS FIT BUT)
Keywords

automated circuit design, approximate circuits, SAT

Abstract

We present a novel method allowing one to approximate complex arithmetic circuits with formal guarantees on the worst-case relative error, abbreviated as WCRE. WCRE represents an important error metric relevant in many applications including, e.g., approximation of neural network HW architectures. The method integrates SAT-based error evaluation of approximate circuits into a verifiability-driven search algorithm based on Cartesian genetic programming. We implement the method in our framework ADAC that provides various techniques for automated design of arithmetic circuits. Our experimental evaluation shows that, in many cases, the method offers a superior scalability and allows us to construct, within a few hours, high-quality approximations (providing trade-offs between the WCRE and size) for circuits with up to 32-bit operands. As such, it significantly improves the capabilities of ADAC.

Published
2020
Pages
482-490
Proceedings
International Conference on Computer Aided Systems Theory (EUROCAST'19)
Series
Lecture Notes in Computer Science
Volume
12013
Conference
Eurocast 2019 -- 17th International Conference on Computer Aided Systems Theory, Las Palmas de Gran Canaria, Canary Islands, ES
ISBN
978-3-030-45092-2
Publisher
Springer Verlag
Place
Cham, DE
DOI
EID Scopus
BibTeX
@INPROCEEDINGS{FITPUB12301,
   author = "Ji\v{r}\'{i} Maty\'{a}\v{s} and Adam Pankuch and Tom\'{a}\v{s} Vojnar and Milan \v{C}e\v{s}ka and Milan \v{C}e\v{s}ka",
   title = "Approximating Complex Arithmetic Circuits with Guaranteed Worst-Case Relative Error",
   pages = "482--490",
   booktitle = "International Conference on Computer Aided Systems Theory (EUROCAST'19)",
   series = "Lecture Notes in Computer Science",
   volume = 12013,
   year = 2020,
   location = "Cham, DE",
   publisher = "Springer Verlag",
   ISBN = "978-3-030-45092-2",
   doi = "10.1007/978-3-030-45093-9\_58",
   language = "english",
   url = "https://www.fit.vut.cz/research/publication/12301"
}
Back to top