首页> 外国专利> A method and compilation apparatus for selecting a data layout providing the optimum performance for a target processor using a SIMD scheme

A method and compilation apparatus for selecting a data layout providing the optimum performance for a target processor using a SIMD scheme

机译:用于选择使用SIMD方案为目标处理器提供最佳性能的数据布局的方法和编译装置

摘要

A method and compilation apparatus for selecting a data layout, from among a plurality of data formats supported by an execution apparatus used to execute a binary code, providing the optimum performance for a target processor using SIMD scheme. The compilation apparatus contains analyzers generating a binary code for a particular data layout. A comparator compares the generated binary codes and selects the most performant one. The data layouts can be scalars, structure of arrays or array of structures. The execution apparatus may execute the binary code provided by the compilation apparatus.
机译:一种用于从用于执行二进制代码的执行设备支持的多种数据格式中选择数据布局的方法和编译设备,其为使用SIMD方案的目标处理器提供最佳性能。编译设备包含分析器,该分析器生成用于特定数据布局的二进制代码。比较器比较生成的二进制代码并选择性能最高的二进制代码。数据布局可以是标量,数组结构或结构数组。执行设备可以执行由编译设备提供的二进制代码。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号