Open this publication in new window or tab >>2024 (English)In: Proceedings of the IEEE 31st Symposium on Computer Arithmetic (ARITH), Institute of Electrical and Electronics Engineers (IEEE), 2024, p. 72-75Conference paper, Published paper (Refereed)
Abstract [en]
A new Python library, APyTypes, suitable for simulating and exploring finite word-length effects is presented. The library supports configurable bit-accurate fixed- and floating-point types of both scalars and multidimensional arrays and uses a C++ backend to accelerate runtime performance. The underlying design principles of the library are introduced and examples show how it can be used. We argue that APyTypes have significant advantages over existing arithmetic libraries, especially from a hardware design perspective. Finally, some directions for further work are outlined.
Place, publisher, year, edition, pages
Institute of Electrical and Electronics Engineers (IEEE), 2024
National Category
Computer Systems
Identifiers
urn:nbn:se:liu:diva-205936 (URN)10.1109/ARITH61463.2024.00021 (DOI)001267256100021 ()2-s2.0-85198640146 (Scopus ID)9798350384321 (ISBN)9798350384338 (ISBN)
Conference
IEEE 31st Symposium on Computer Arithmetic (ARITH), Malaga, Spain
Note
Funding Agencies|ELLIIT strategic research environment through the project D3 ACRE - Approximate Computing Reducing Energy; Swedish Foundation for Strategic Research through the project Large Intelligent Surfaces - Architecture and Hardware
2024-07-122024-07-122025-08-26