DocumentCode
1578337
Title
Evaluation of Transcendental Functions on Imagine Architecture
Author
Yan, Xiaobo ; Tang, Tao ; Deng, Yu ; Du, Jing ; Yang, Xuejun
Author_Institution
Sch. of Comput., NUDT, Changsha
fYear
2007
Firstpage
53
Lastpage
53
Abstract
The fast and accurate evaluation of transcendental functions (e.g. exp, log, sin, and atan) is quite important in many domains. We implement a software inline function library that can be called from KernelC programming language to compute 8 typical functions on Imagine architecture. By exploiting some of the key features of Imagine architecture, we have been able to provide single precision transcendental functions that are very accurate yet can typically be evaluated to get 16 function values in between 18 and 43 clock cycles. In this paper, we also discuss the algorithms and implementation details of these functions.
Keywords
parallel algorithms; parallel architectures; software libraries; Imagine architecture; KernelC programming language; software inline function library; transcendental functions; Arithmetic; Buffer storage; Computer aided instruction; Computer architecture; Computer languages; Image reconstruction; Polynomials; Registers; Signal processing algorithms; Streaming media;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel Processing, 2007. ICPP 2007. International Conference on
Conference_Location
Xi´an
ISSN
0190-3918
Print_ISBN
978-0-7695-2933-2
Type
conf
DOI
10.1109/ICPP.2007.40
Filename
4343860
Link To Document