×

Matrix multiplication in a vector processing system

  • US 7,337,205 B2
  • Filed: 04/25/2005
  • Issued: 02/26/2008
  • Est. Priority Date: 03/21/2001
  • Status: Expired due to Term
First Claim
Patent Images

1. A method for performing a conversion on a media signal, comprising the steps of:

  • multiplying a first, m×

    n matrix with a second, n×

    m matrix in a vector processing computer system, wherein at least one of said first and second matrices contains values representative of said media signal, by;

    (a) replicating m copies of a value in a given row and column of said first matrix and storing said copies in a vector register;

    (b) dot multiplying the values in said vector register with the values in a row of said second matrix that corresponds to said given column of said first matrix;

    (c) adding the values obtained by step (b) to the contents of a result register; and

    (d) repeating steps (a)-(c) for each column of said first matrix to generate and store the values for a corresponding row of a product matrix in said result register wherein said product matrix comprises values representative of the converted media signal.

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