A VARIABLE-PRECISION, INTERVAL ARITHMETIC PROCESSOR

Citation
Mj. Schulte et Ee. Swartzlander, A VARIABLE-PRECISION, INTERVAL ARITHMETIC PROCESSOR, Zeitschrift fur angewandte Mathematik und Mechanik, 76, 1996, pp. 527-528
Citations number
8
Categorie Soggetti
Mathematics,"Mathematical Method, Physical Science",Mechanics,Mathematics
ISSN journal
00442267
Volume
76
Year of publication
1996
Supplement
1
Pages
527 - 528
Database
ISI
SICI code
0044-2267(1996)76:<527:AVIAP>2.0.ZU;2-P
Abstract
This paper presents the software interface and hardware design of a pr ocessor which supports variable-precision, interval arithmetic. The so ftware interface gives the programmer the ability do specify the preci sion of the computation, determine the accuracy of the result, and rec ompute inaccurate results with higher precision. Special instructions and hardware features are provided for operations on matrices, vectors and complex numbers. Providing direct hardware support for variable-p recision, interval arithmetic greatly improves the accuracy and reliab ility of the computation, and is much faster than existing software te chniques for controlling numerical error. Area and delay estimates ind icate that the processor can be implemented on a single chip with a cy cle time that is comparable to existing IEEE double-precision floating point processors.