Vector register file with arbitrary vector addressing
AssigneeInternational Business Machines Corporation
InventorsClair John Glossner, III, Erdem Hokenek, David Meltzer, Mayan Moudgill
Life of this patent
Estimating the term…
Loading patent…
AssigneeInternational Business Machines Corporation
InventorsClair John Glossner, III, Erdem Hokenek, David Meltzer, Mayan Moudgill
Estimating the term…
A system and method for processing operations that use data vectors each comprising a plurality of data elements, in accordance with the present invention, includes a vector data file comprising a plurality of storage elements for storing data elements of the data vectors. A pointer array is coupled by a bus to the vector data file. The pointer array includes a plurality of entries wherein each entry identifies at least one storage element in the vector data file. The at least one storage element stores at least one data element of the data vectors, wherein for at least one particular entry in the pointer array, the at least one storage element identified by the particular entry has an arbitrary starting address in the vector data file.
A method for processing vectors, comprising the steps of:
A system for processing operations that use data vectors each comprising a plurality of data elements comprising:
A method for processing operations that use data vectors each comprising a plurality of data elements, the method comprising the steps of:
A program storage device readable by machine, tangibly embodying a program of instructions executable by the machine to perform method steps for processing operations that use data vectors each comprising a plurality of data elements, the method steps comprising:
Dependencies are inferred from the claim text.