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