DocumentCode
2825435
Title
Hardware support for floating point map function generation
Author
O´Grady, E. Pearse
Author_Institution
Dept. of Comput. Sci. & Eng., Arizona State Univ., AZ, USA
fYear
1999
fDate
1999
Firstpage
145
Lastpage
152
Abstract
An algorithm suited for hardware implementation assists in evaluating two-variable floating-point map functions. A map function F(X,Z) is an arbitrary function found in jet engine simulations and other scientific applications. The hardware oriented algorithm involves two stages of processing: preprocessing and run time processing. During preprocessing, breakpoints are analyzed to generate data tables and constants used at run time. At run time, the breakpoint region containing an arbitrary input argument (Xν,Zν), is identified in a small number of steps. The algorithm replaces the general search needed in software routines to identify the breakpoint region. An example describes a straightforward implementation of a map function generator that uses bilinear interpolation
Keywords
digital simulation; floating point arithmetic; interpolation; natural sciences computing; arbitrary function; arbitrary input argument; bilinear interpolation; breakpoint region; data tables; floating point map function generation; hardware implementation; hardware oriented algorithm; hardware support; jet engine simulations; map function generator; preprocessing; run time processing; scientific applications; two-variable floating-point map functions; Aerospace simulation; Aircraft propulsion; Argon; Computer science; Continuous time systems; Engines; Hardware; Mathematical model; Runtime; Signal generators;
fLanguage
English
Publisher
ieee
Conference_Titel
Simulation Symposium, 1999. Proceedings. 32nd Annual
Conference_Location
San Diego, CA
ISSN
1080-241X
Print_ISBN
0-7695-0128-1
Type
conf
DOI
10.1109/SIMSYM.1999.766466
Filename
766466
Link To Document