Knihovna pro rychlé výpočty matematických operací
Loading...
Date
Authors
Mikulášek, Vítek
Advisor
Referee
Mark
A
Journal Title
Journal ISSN
Volume Title
Publisher
Vysoké učení technické v Brně. Fakulta informačních technologií
ORCID
Abstract
Tato práce řeší implementaci matematické knihovny, obsahující abstrakci nad vektorovými instrukcemi a operace, které tuto abstrakci využívají pro akceleraci. Knihovna podporuje akumulační, transcendentní, statistické operace a operace nad vektorem. Vektorizované operace jsou průměrně o 86 % rychlejší, než referenční varianta. Přínosem této knihovny je podpora různorodých matematických operací, efektivita a vysoká rozšiřitelnost.
This paper deals with the implementation of a mathematical library containing an abstraction over vector instructions and operations that use this abstraction for acceleration. The library supports accumulation, transcendental, statistical operations, and operations over vector. Vectorized operations are on average 86% faster than the reference variant. The benefits of this library are support for diverse mathematical operations, efficiency, and high extensibility.
This paper deals with the implementation of a mathematical library containing an abstraction over vector instructions and operations that use this abstraction for acceleration. The library supports accumulation, transcendental, statistical operations, and operations over vector. Vectorized operations are on average 86% faster than the reference variant. The benefits of this library are support for diverse mathematical operations, efficiency, and high extensibility.
Description
Citation
MIKULÁŠEK, V. Knihovna pro rychlé výpočty matematických operací [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2025.
Document type
Document version
Date of access to the full text
Language of document
cs
Study field
Informační technologie
Comittee
doc. RNDr. Milan Češka, Ph.D. (předseda)
Ing. Zbyněk Křivka, Ph.D. (člen)
Ing. Zdeněk Materna, Ph.D. (člen)
doc. Ing. Jan Kořenek, Ph.D. (člen)
Ing. Jaroslav Rozman, Ph.D. (člen)
Date of acceptance
2025-06-16
Defence
Student nejprve prezentoval výsledky, kterých dosáhl v rámci své práce. Komise se poté seznámila s hodnocením vedoucího a posudkem oponenta práce. Student následně odpověděl na otázky oponenta a na další otázky přítomných. Komise se na základě posudku oponenta, hodnocení vedoucího, přednesené prezentace a odpovědí studenta na položené otázky rozhodla práci hodnotit stupněm A.
Result of defence
práce byla úspěšně obhájena
