• 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