Posit Arithmetic Units for Deep Neural Networks
dc.conference.date | 2021 | |
dc.conference.place | Málaga | |
dc.conference.title | Jornadas SARTECO 20/21 | |
dc.contributor.author | Murillo Montero, Raúl | |
dc.contributor.author | Del Barrio García, Alberto Antonio | |
dc.contributor.author | Botella Juan, Guillermo | |
dc.date.accessioned | 2023-12-01T19:16:01Z | |
dc.date.available | 2023-12-01T19:16:01Z | |
dc.date.issued | 2021 | |
dc.description.abstract | Posit™ arithmetic is a recent alternative format to the IEEE 754 standard for floating-point numbers that claims to provide compelling advantages over floats, including higher accuracy, larger dynamic range or bitwise compatibility across systems. In particular, this format is a suitable candidate to replace floating-point numbers in Deep Neural Networks (DNNs), an area of growing interest with a large computational cost. This work presents parameterized designs for multiple posit functional units, including addition, multiplication and multiply-accumulate operation, and integrate them as templates of the FloPoCo framework. Synthesis results show that the proposed arithmetic units significantly reduce the hardware requirements when compared with previous implementations. Finally, this work proposes the use of posit arithmetic for performing both DNN inference and training. Experiments on different datasets, including CIFAR-10, reveal that 16-bit posits can safely replace 32-bit floats for training, and that low-precision 8-bit posits can be used for DNN inference with negligible accuracy drop. | eng |
dc.description.department | Depto. de Arquitectura de Computadores y Automática | |
dc.description.faculty | Fac. de Ciencias Físicas | |
dc.description.faculty | Fac. de Informática | |
dc.description.refereed | TRUE | |
dc.description.sponsorship | Fundación BBVA | |
dc.description.sponsorship | European Commission | |
dc.description.sponsorship | Ministerio de Economía y Competitividad (España) | |
dc.description.status | pub | |
dc.identifier.citation | Raul Murillo, Alberto Antonio Del Barrio, & Guillermo Botella. (2021, septiembre 21). Posit Arithmetic Units for Deep Neural Networks. Avances en arquitectura y tecnología de computadores. Actas de las Jornadas SARTECO 20/21, Málaga. | |
dc.identifier.doi | 10.5281/zenodo.7737760 | |
dc.identifier.isbn | 978-84-09-32487-3 | |
dc.identifier.officialurl | https://sarteco.org/jornadas-sarteco-20-21/ | |
dc.identifier.officialurl | https://doi.org/10.5281/zenodo.7737760 | |
dc.identifier.relatedurl | https://www.jornadassarteco.org/sdm_downloads/actas-jornadas-paralelismo-20-21/ | |
dc.identifier.uri | https://hdl.handle.net/20.500.14352/91048 | |
dc.language.iso | eng | |
dc.page.final | 622 | |
dc.page.initial | 617 | |
dc.relation.projectID | cm/ | |
dc.rights | Attribution-ShareAlike 4.0 International | en |
dc.rights.accessRights | open access | |
dc.rights.uri | http://creativecommons.org/licenses/by-sa/4.0/ | |
dc.subject.ucm | Hardware | |
dc.subject.ucm | Inteligencia artificial (Informática) | |
dc.subject.unesco | 1203.17 Informática | |
dc.subject.unesco | 1203.18 Sistemas de Información, Diseño Componentes | |
dc.title | Posit Arithmetic Units for Deep Neural Networks | en |
dc.title.alternative | Unidades Aritméticas Posit para Redes Neuronales Profundas | es |
dc.type | conference paper | |
dc.type.hasVersion | VoR | |
dspace.entity.type | Publication | |
relation.isAuthorOfPublication | d08b5d10-697d-4104-9cb1-1fc7db6ecec6 | |
relation.isAuthorOfPublication | 53f86d34-b560-4105-a0bc-a8d1994153ab | |
relation.isAuthorOfPublication | f94b32c6-dff7-4d98-9c7a-00aad48c2b6a | |
relation.isAuthorOfPublication.latestForDiscovery | d08b5d10-697d-4104-9cb1-1fc7db6ecec6 |
Download
Original bundle
1 - 1 of 1