Vedoucí: Vašíček Zdeněk, doc. Ing., Ph.D., UPSY FIT VUT Student: Slávik Denis
Zadání:
- Seznamte se s problematikou vizualizace řešení s vícedimenzionálními parametry a projektem EvoApproxLib výzkumné skupiny EHW@FIT, který obsahuje stovky implementací různých aritmetických obvodů.
- Navrhněte interaktivní webové rozhraní, které bude umožňovat vizualizovat parametry těchto obvodů a usnadňovat jejich výběr s ohledem na kritéria zadaná uživatelem (chybové metriky, plocha, příkon, zpoždění, apod.).
- Zpracujte studii na výše uvedená témata.
- Navržený systém implementujte v jazyce JavaScript. Parametry obvodů budou specifikovány ve formátu JSON a budou uloženy na webovém serveru. Při návrhu se zaměřte se na co nejefektivnější implementaci z pohledu nároků na HW zdroje klienta a dále jednoduchost ovládání.
- Vyhodnoťte a diskutujte parametry implementovaného řešení.
Implementační jazyk:
- JavaScript
- HTML5
Literatura: MRÁZEK Vojtěch, HRBÁČEK Radek, VAŠÍČEK Zdeněk a SEKANINA Lukáš. EvoApprox8b: Library of Approximate Adders and Multipliers for Circuit Design and Benchmarking of Approximation Methods. In: Proc. of the 2017 Design, Automation & Test in Europe Conference & Exhibition (DATE). Lausanne: European Design and Automation Association, 2017, s. 258-261.
Komentář:
- Cílem BP je vytvořit interaktivní rozhraní s grafy, které vylepší a rozšíří možnosti dosavadního řešení umístěného na http://www.fit.vutbr.cz/research/groups/ehw/approxlib/
- Předpokládá se využití jazyka Javascript (angularjs apod.)