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