首页> 外文期刊>Computing reviews >An algorithm for parallel calculation of trigonometric functions
【24h】

An algorithm for parallel calculation of trigonometric functions

机译:三角函数并行计算的算法

获取原文
获取原文并翻译 | 示例
           

摘要

The task of computing trigonometric functions is frequently encountered in mathematical software. As a result, there is a substantial interest in fast and efficient algorithms for this task. The authors of this paper recall the classic and often-used coordinate rotation digital computer (CORDIC) approach, and then present their new parallel scheme, PARROT. The latter is based on a blend of Euler's well-known formula relating the sine and cosine functions, and the complex exponential. Using this identity and de Moivre's formula for computing powers of complex exponentials, the authors develop a general framework for a class of algorithms for the evaluation of trigonometric functions. Depending on the precise choice of the values of the parameters intrinsic to this class of algorithms, users can design their own special cases optimized for runtime, memory requirements, and so on. In particular, it is possible to adapt the scheme to the hardware at hand, or even to use it in a joint hardware/software development process, that is, to develop a chip with user-defined on-board memory and number of cores, and to simultaneously optimize the algorithm for this chip.
机译:在数学软件中经常会遇到计算三角函数的任务。结果,对于用于该任务的快速和有效算法非常感兴趣。本文的作者回顾了经典且经常使用的坐标旋转数字计算机(CORDIC)方法,然后介绍了他们的新并行方案PARROT。后者基于欧拉的著名公式,该公式涉及正弦和余弦函数以及复指数。使用这种身份和de Moivre的公式计算复杂指数的能力,作者为一类用于三角函数求值的算法开发了一个通用框架。根据此类算法固有的参数值的精确选择,用户可以设计自己的特殊情况,这些特殊情况针对运行时,内存需求等进行了优化。特别是,有可能使该方案适应手头的硬件,甚至可以在联合的硬件/软件开发过程中使用它,即开发具有用户定义的板载内存和核数的芯片,并同时优化该芯片的算法。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号