Patent · US Active

Transposing array data on SIMD multi-core processor architectures

US8539201B2 · kind B2 · utility

5Cited by
5References
21Claims
0Family size

Assignee

Inventors

Key dates

Filing dateNov 4, 2009
Grant dateSep 17, 2013
Priority date
Expiry dateJul 18, 2032

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F2207/3828
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Systems, methods and articles of manufacture are disclosed for transposing array data on a SIMD multi-core processor architecture. A matrix in a SIMD format may be received. The matrix may comprise a SIMD conversion of a matrix M in a conventional data format. A mapping may be defined from each element of the matrix to an element of a SIMD conversion of a transpose of matrix M. A SIMD-transposed matrix T may be generated based on matrix M and the defined mapping. A row-wise algorithm may be applied to T, without modification, to operate on columns of matrix M.

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