×

Efficient multiplication of small matrices using SIMD registers

  • US 20040122887A1
  • Filed: 12/20/2002
  • Published: 06/24/2004
  • Est. Priority Date: 12/20/2002
  • Status: Abandoned Application
First Claim
Patent Images

1. A matrix multiplication method, comprising:

  • loading each diagonal of the multiplicand matrix c into processor accessible memory, loading a multiplier matrix a into processor accessible memory in column order, shifting elements in each column of multiplier matrix a in the register by shifting one element, with the last element of a column shifted to the front of the column, and multiplying diagonals of the multiplicand c matrix by columns of the multiplier a matrix, with their product being added to the sum of products for columns of a result matrix.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×