Vectorization in a SIMdD DSP architecture
AssigneeInternational Business Machines Corporation
InventorsShay Ben-David, Dorit Naishlos, Uzi Shvadron, Ayal Zaks
Life of this patent
Estimating the term…
Loading patent…
AssigneeInternational Business Machines Corporation
InventorsShay Ben-David, Dorit Naishlos, Uzi Shvadron, Ayal Zaks
Estimating the term…
A method for determining vectorization configurations in a computer processor architecture, the method including identifying a vectorizable loop in a computer program, identifying a memory access pattern of data required for implementing the loop in the architecture, computing a set of candidate configurations of resources required for vectorizing the data in the architecture, where the computing step includes configuring a vector pointer register of the architecture in support of either of reorder-on-read use and reorder-on-write use of a vector element file of the architecture, selecting one of the candidates in accordance with predefined selection criteria, and implementing the selected vectorization configuration in the architecture.
A method for determining vectorization configurations in a computer processor architecture, the method comprising:
A method for determining vectorization configurations in a computer processor architecture for computations that feature arbitrary parametric access, the method comprising:
A system for determining vectorization configurations in a computer processor architecture, the system comprising:
A system for determining vectorization configurations in a computer processor architecture for computations that feature arbitrary parametric access, the system comprising:
A computer program embodied on a computer-readable medium, the computer program comprising:
A computer program embodied on a computer-readable medium, the computer program comprising:
Dependencies are inferred from the claim text.