首页> 外国专利> Code generation for complex arithmetic reduction for architectures lacking cross data-path support

Code generation for complex arithmetic reduction for architectures lacking cross data-path support

机译:缺少交叉数据路径支持的体系结构的代码生成,可简化复杂的算术运算

摘要

A computer implemented method, apparatus, and computer usable program code for compiling source code for performing a complex operation followed by a complex reduction operation. A method is determined for generating executable code for performing the complex operation and the complex reduction operation. Executable code is generated for computing sub-products, reducing the sub-products to intermediate results, and summing the intermediate results to generate a final result in response to a determination that a reduced single instruction multiple data method is appropriate.
机译:一种计算机实现的方法,装置和计算机可用程序代码,用于编译源代码以执行复杂的操作,然后执行复杂的归约操作。确定了一种用于生成用于执行复杂操作和复杂归约操作的可执行代码的方法。响应于确定减少的单指令多数据方法是适当的,生成可执行代码以用于计算子产品,将子产品缩减为中间结果,并且将中间结果求和以生成最终结果。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号