Patent · US Active

Generating SIMD code from code statements that include non-isomorphic code statements

US9501268B2 · kind B2 · utility

1Cited by
11References
10Claims
0Family size

Assignee

Inventors

Key dates

Filing dateDec 23, 2013
Grant dateNov 22, 2016
Priority date
Expiry dateAug 22, 2034

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F8/443
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Generating SIMD code from code statements that include non-isomorphic code statements. Code statements are received, each code statement has one or more operators in a respective operator order and each operator has a type and associated operands. At least two code statements among the code statements received have an operator of the same type in a different operator order position. A first operator order position is identified for the operators of the same type in each of the code statements. For each of the code statements, code is generated for operators and their associated operands having operator order positions preceding the first operator order positions. SIMD code is generated at least based on the identified first operator order positions, the corresponding operator type, and the operands associated with the operator type at the identified operator order positions.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.