DocumentCode :
3133008
Title :
The K5 transcendental functions
Author :
Lynch, Tom ; Ahmed, Ashraf ; Schulte, Mike ; Callaway, Tom ; Tisdale, Robert
Author_Institution :
PC Products Div., Adv. Micro Devices Inc., Austin, TX, USA
fYear :
1995
fDate :
19-21 Jul 1995
Firstpage :
163
Lastpage :
170
Abstract :
This paper describes the development of the transcendental instructions for the K5, AMD´s recently completed x86 compatible superscalar microprocessor. A multi-level development cycle, with testing between levels, facilitated the early detection of errors and limited their effect on the design schedule. The algorithms for the transcendental functions use table-driven reductions followed by polynomial approximations. Multiprecision arithmetic operations are used when necessary to maintain sufficient accuracy and to ensure that the transcendental functions have a maximum error of one unit in the last place
Keywords :
approximation theory; encoding; floating point arithmetic; microprocessor chips; polynomials; AMD x86 compatible superscalar microprocessor; K5 transcendental functions; design schedule; multi-level development cycle; multiprecision arithmetic operations; polynomial approximations; table-driven reductions; Floating-point arithmetic; Hardware; Microprocessors; Out of order; Polynomials; Processor scheduling; Read only memory; Reduced instruction set computing; Registers; Testing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer Arithmetic, 1995., Proceedings of the 12th Symposium on
Conference_Location :
Bath
Print_ISBN :
0-8186-7089-4
Type :
conf
DOI :
10.1109/ARITH.1995.465368
Filename :
465368
Link To Document :
بازگشت