Aviso: para depositar documentos, por favor, inicia sesión e identifícate con tu cuenta de correo institucional de la UCM con el botón MI CUENTA UCM. No emplees la opción AUTENTICACIÓN CON CONTRASEÑA
 

Generating posit-based accelerators with high-level synthesis

dc.contributor.authorMurillo Montero, Raúl
dc.contributor.authorDel Barrio García, Alberto Antonio
dc.contributor.authorBotella Juan, Guillermo
dc.contributor.authorPilato, Christian
dc.date.accessioned2024-04-05T18:15:15Z
dc.date.available2024-04-05T18:15:15Z
dc.date.issued2023-10
dc.description2023 Acuerdos transformativos CRUE
dc.description.abstractRecently, the posit number system has demonstrated a higher accuracy over standard floating-point arithmetic for many scientific applications. However, when it comes to implementing accelerators for these applications, the tool support for this arithmetic format is still missing, especially during the step. In this paper, we incorporate the posit data type into the high-level synthesis (HLS) design process, so that we can generate the implementation directly from a given behavioral specification, but using posit numbers instead of the classical floating-point notations. Our evaluations show that, even if posit-based circuits require more area than their floating-point counterparts, they offer higher accuracy when using the same bitwidth. For example, using posit arithmetic can reduce computation errors by about two orders of magnitude when compared to using standard floating-point numbers. Our approach also includes an alternative to mitigate the high overheads of the posits and broadening the potential use of this format. We also propose a hybrid scheme that uses posit numbers only in the private local memory, while the accelerator operates in the classic floating-point notation. This solution is useful when the designers want to optimize local memories and data transfers, but still use legacy high-level synthesis (HLS) tools that only support traditional floating-point notations.
dc.description.departmentDepto. de Arquitectura de Computadores y Automática
dc.description.facultyFac. de Ciencias Físicas
dc.description.facultyFac. de Informática
dc.description.refereedTRUE
dc.description.sponsorshipMinisterio de Ciencia e Innovación (España)
dc.description.sponsorshipAgencia Estatal de Investigación (España)
dc.description.sponsorshipFondo Europeo de Desarrollo Regional (FEDER)
dc.description.sponsorshipFundación BBVA
dc.description.sponsorshipComunidad de Madrid
dc.description.sponsorshipUnión Europea. H2020
dc.description.statuspub
dc.identifier.doi10.1109/TCSI.2023.3299009
dc.identifier.essn1558-0806
dc.identifier.issn1549-8328
dc.identifier.officialurlhttps://ieeexplore.ieee.org/document/10203011
dc.identifier.urihttps://hdl.handle.net/20.500.14352/102790
dc.issue.number10
dc.journal.titleIEEE Transactions on Circuits and Systems I: Regular Papers
dc.language.isoeng
dc.page.final4052
dc.page.initial4040
dc.publisherIEEE
dc.relation.projectIDinfo:eu-repo/grantAgreement/MICINN/PID2021-123041OB-I00
dc.relation.projectIDPR2003_20/01
dc.relation.projectIDS2018/TCS-4423
dc.relation.projectIDinfo:eu-repo/grantAgreement/EC/H2020/957269/EU
dc.relation.projectIDinfo:eu-repo/grantAgreement/EC/H2020/871174/EU
dc.rightsAttribution-NonCommercial-NoDerivatives 4.0 Internationalen
dc.rights.accessRightsopen access
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/4.0/
dc.subject.cdu004
dc.subject.keywordHLS
dc.subject.keywordComputer arithmetic
dc.subject.keywordPosit
dc.subject.keywordFloating-point
dc.subject.ucmInformática (Informática)
dc.subject.unesco1203 Ciencia de Los Ordenadores
dc.titleGenerating posit-based accelerators with high-level synthesis
dc.typejournal article
dc.type.hasVersionVoR
dc.volume.number70
dspace.entity.typePublication
relation.isAuthorOfPublicationd08b5d10-697d-4104-9cb1-1fc7db6ecec6
relation.isAuthorOfPublication53f86d34-b560-4105-a0bc-a8d1994153ab
relation.isAuthorOfPublicationf94b32c6-dff7-4d98-9c7a-00aad48c2b6a
relation.isAuthorOfPublication.latestForDiscoveryd08b5d10-697d-4104-9cb1-1fc7db6ecec6

Download

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Generating_Posit-Based_Accelerators_With_High-Level_Synthesis.pdf
Size:
1.41 MB
Format:
Adobe Portable Document Format

Collections