Iterative algorithm and architecture for exponential, logarithm, powering, and root extraction
| dc.contributor.affiliation | Universidade de Santiago de Compostela. Departamento de Electrónica e Computación | |
| dc.contributor.affiliation | Universidade de Santiago de Compostela. Centro de Investigación en Tecnoloxías Intelixentes da USC (CiTIUS) | |
| dc.contributor.author | Vázquez Álvarez, Álvaro | |
| dc.contributor.author | Díaz Bruguera, Javier | |
| dc.date.accessioned | 2026-02-23T13:25:27Z | |
| dc.date.available | 2026-02-23T13:25:27Z | |
| dc.date.issued | 2013-09 | |
| dc.description.abstract | An algorithm and architecture for powering computation and root extraction, with fixed–point and floating–point exponents, is presented in this paper. The algorithm is based on an optimized iterative sequence of parallel and/or overlapped operations: (1) reciprocal, (2) high–radix digit–recurrence logarithm, (3) left–to–right carry–free multiplication and (4) high–radix on–line exponential. A redundant number system is used to allow for the overlapping of the different operations of the algorithm. As the logarithm and exponential are part of the sequence of operations, some minor changes are made to allow for the independent computation of the logarithm and exponential functions. A sequential implementation of the algorithm is proposed and the execution times and hardware requirements are estimated for single and double-precision floating-point computations. These estimates are obtained for several radices, according to an approximate model for the delay and area of the main logic blocks, and help to determine the radix values which lead to the most efficient implementations | |
| dc.description.peerreviewed | SI | |
| dc.description.sponsorship | Work supported in part by Ministry of Science and Innovation of Spain, co-funded by the FEDER funds of the European Union, under contract TIN2010-17541. | |
| dc.description.sponsorship | Work supported in part by the Xunta de Galicia, Program for Consolidation of Competitive Research Groups ref. 2010/28. | |
| dc.identifier.citation | Vazquez, A., Bruguera, J.D. (2013). Iterative Algorithm and Architecture for Exponential, Logarithm, Powering and Root Extraction. "IEEE Transactions on Computers", 62(9), 1721-1731 | |
| dc.identifier.doi | 10.1109/TC.2012.247 | |
| dc.identifier.issn | 0018-9340 | |
| dc.identifier.issn | 1557-9956 | |
| dc.identifier.uri | https://hdl.handle.net/10347/46040 | |
| dc.issue.number | 9 | |
| dc.journal.title | IEEE Transactions on Computers | |
| dc.language.iso | eng | |
| dc.page.final | 1731 | |
| dc.page.initial | 1721 | |
| dc.publisher | IEEE | |
| dc.relation.publisherversion | https://doi.org/10.1109/TC.2012.247 | |
| dc.rights | Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising or promotional purposes, creating new collective works, for resale or redistribution to servers or lists, or reuse of any copyrighted component of this work in other works. | |
| dc.rights.accessRights | open access | |
| dc.subject | Elementary functions computation | |
| dc.subject | Digit–recurrence algorithms | |
| dc.subject | High–radix algorithms | |
| dc.subject | Floating–point representation | |
| dc.subject.classification | 330406 Arquitectura de ordenadores | |
| dc.title | Iterative algorithm and architecture for exponential, logarithm, powering, and root extraction | |
| dc.type | journal article | |
| dc.type.hasVersion | AM | |
| dc.volume.number | 62 | |
| dspace.entity.type | Publication | |
| relation.isAuthorOfPublication | 1e61cc77-975b-4a92-85e4-e25a834579ba | |
| relation.isAuthorOfPublication.latestForDiscovery | 1e61cc77-975b-4a92-85e4-e25a834579ba |
Files
Original bundle
1 - 1 of 1
Loading...
- Name:
- 2012_IEEETransComp_Vazquez_Iterative.pdf
- Size:
- 730.89 KB
- Format:
- Adobe Portable Document Format