Browse by author
Lookup NU author(s): Dr Nick Coleman
Full text for this publication is not currently held within this repository. Alternative links are provided below where available.
We have developed a new microprocessor. In contrast to existing devices, which perform real arithmetic using the floating-point system, the European Logarithmic Microprocessor uses the logarithmic number system for this purpose. This paper describes the ELM device, and compares its architecture with that of a conventional floating-point digital signal processor. We then illustrate the operation of both devices using an example from a class of recursive-least-squares algorithms. The results suggest that logarithmic arithmetic may be of particular benefit in applications with less regular processing patterns, e.g. in scalar or short vector code or triangular matrix processing, or where there is a preponderance of multiplications or significant use of division or square-root operations. These criteria appear to point to the more advanced digital adaptive filtering algorithms, and also to graphics applications. Results indicate that the logarithmic number system also offers an improvement in accuracy of around one bit.
Author(s): Coleman JN, Softley CI, Kadlec J, Matousek R, Licko M, Pohl Z, Hermanek A
Publication type: Conference Proceedings (inc. Abstract)
Publication status: Published
Conference Name: Proceedings of SPIE Annual Meeting: Advanced Signal Processing Algorithms, Architectures, and Implementations XIII
Year of Conference: 2003
Pages: 607-617
ISSN: 0277-786X
Publisher: S P I E - International Society for Optical Engineering
URL: http://dx.doi.org/10.1117/12.508158
DOI: 10.1117/12.508158
Library holdings: Search Newcastle University Library for this item
ISBN: 0819450782