Matrix Multiplication Operations with Data Pre-Conditioning in a High Performance Computing Architecture
Patent №
US 8,577,950
Granted
2013-11-05
Filed 2009
Owner
INTERNATIONAL BUSINESS MACHINES CORPORATION
Lab
AI components
1
hardware
Assignment
Recorded
Dataset
AIPD
2023_r1 edition
Application
12542255
Mechanisms for performing matrix multiplication operations with data pre-conditioning in a high performance computing architecture are provided. A vector load operation is performed to load a first vector operand of the matrix multiplication operation to a first target vector register. A load and splat operation is performed to load an element of a second vector operand and replicating the element to each of a plurality of elements of a second target vector register. A multiply add operation is performed on elements of the first target vector register and elements of the second target vector register to generate a partial product of the matrix multiplication operation. The partial product of the matrix multiplication operation is accumulated with other partial products of the matrix multiplication operation.
AI classification
Ownership
INTERNATIONAL BUSINESS MACHINES CORPORATION
assignment · 231090952
Assignors
EICHENBERGER, ALEXANDRE E., GSCHWIND, MICHAEL K., GUNNELS, JOHN A.
On an employer assignment, the assignors are typically the inventors.