Detail publikace
Inexact Arithmetic Operators
Vašíček Zdeněk, doc. Ing., Ph.D. (UPSY)
Mrázek Vojtěch, Ing., Ph.D. (UPSY)
approximate circuit, adder, multiplier, design method, multi-objective design
Byly vyvinuty aproximativní implementace aritmetických obvodů vykazující vhodné
kompromisy mezi klíčovými parametry obvodu (jako jsou energie, plocha a
zpoždění) a chybou aritmetických operací. Tato kapitola pojednává o různých
metodologických aspektech vývoje aproximativních aritmetických obvodů, včetně
návrhových abstrakcí, reprezentace čísel, metod analýzy chyb a konkrétních
metod návrhu. Jsou představeny specifické metody navržené pro ruční návrh
přibližných sčítaček a násobiček. Problém aproximace obvodu je také formulován
jako vícekriteriální optimalizační problém, který lze vyřešit vhodnou metodou
automatizovaného návrhu. Je představena velká open-source knihovna
aproximativních obvodů EvoAppoxLib, která byla automaticky vygenerována jednou
z automatizovaných metod. Zdůrazňujeme důležitost správného vyhodnocení a
porovnání aproximativních implementací a správné metodiky porovnání obvodů a
metod. Nakonec dvě případové studie demonstrují některé často přehlížené
problémy související s vybranými přístupy k analýze chyb.
@inbook{BUT178212,
author="Lukáš {Sekanina} and Zdeněk {Vašíček} and Vojtěch {Mrázek}",
title="Inexact Arithmetic Operators",
booktitle="Approximate Computing Techniques",
year="2022",
publisher="Springer International Publishing",
address="Cham",
pages="81--107",
doi="10.1007/978-3-030-94705-7\{_}4",
isbn="978-3-030-94704-0",
url="https://link.springer.com/book/10.1007/978-3-030-94705-7"
}