Software Selectable Adjustment of SIMD Parallelism
AssigneeQUALCOMM Incorporated
InventorKenneth Alan Dockser
Life of this patent
Estimating the term…
Loading patent…
AssigneeQUALCOMM Incorporated
InventorKenneth Alan Dockser
Estimating the term…
Selective power control of one or more processing elements matches a degree of parallelism to requirements of a task performed in a highly parallel programmable data processor. For example, when program operations require less than the full width of the data path, a software instruction of the program sets a mode of operation requiring a subset of the parallel processing capacity. At least one parallel processing element, that is not needed, can be shut down to conserve power. At a later time, when the added capacity is needed, execution of another software instruction sets the mode of operation to that of the wider data path, typically the full width, and the mode change reactivates the previously shut-down processing element.
A method of processing a Single Instruction Multiple Data (SIMD) instruction when the SIMD instruction requires a data path width greater than an active data path width in a SIMD data processor, comprising:
A SIMD data processor, comprising:
A method of processing a SIMD instruction in a SIMD data processor when a width of a data path required by the SIMD instruction is greater than a width of an active data path, comprising:
A SIMD data processor, comprising:
Dependencies are inferred from the claim text.