发明名称 METHOD OF SIMD-IZATION THROUGH DATA RESHAPING, PADDING, AND ALIGNMENT
摘要 A method for handling Simple Instruction Multiple Data (SIMD) architecture restrictions through data reshaping, padding, and alignment, including: building a global call graph; creating array descriptors for maintaining array attributes; gathering array affinity information; performing global pointer analysis and escape analysis; performing loop-based analysis to identify a SIMD opportunity; building an array affinity graph; performing graph partitioning on the array affinity graph to construct an array reshaping plan; performing data reshaping on the array affinity graph; and performing SIMDization on the array affinity graph wherein SIMDization comprises automatic generation of SIMD code.
申请公布号 US2008052693(A1) 申请公布日期 2008.02.28
申请号 US20060463031 申请日期 2006.08.08
申请人 INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 ARCHAMBAULT ROCH G.;CUI SHIMIN;GAO YAOQING;SILVERA RAUL E.
分类号 G06F9/45 主分类号 G06F9/45
代理机构 代理人
主权项
地址