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"
}