Pre-Grant Publication Number: 20080046686
Filing Date: August 06, 2007
Inventors: Robert Cameron
Assignee: INTERNATIONAL CHARACTERS, INC.
Current U.S. Classification: 712, 712/022000, 712/E09002
View Prior Art for Claim 00001
A processor that processes Single Instruction Multiple Data (SIMD) instructions, which processor comprises:
an Instruction Fetch Unit that loads a SIMD instruction and applies it as input to a SIMD Instruction Decode Unit; and wherein
the SIMD Instruction Decode Unit decodes the applied SIMED instruction and produces output signals including: (a) SIMD field width identification signals; (b) SIMD source operand identification signals; and (c) SIMD half-operand modifier signals.
Patent/Application # US20060227966A1
Description
According to embodiments of the invention, there is disclosed a data processing unit, a method of operating the same, computer program product and an instruction. In one embodiment according to the invention, there is provided a data processing unit for a computer processor, the data processing unit comprising a deep register access mechanism capable of performing a permutation operation on at least one data operand accessed from a register file of the computer processor, the permutation operation being performed in series with (i) register access for the data operand and (ii) execution of a data processing operation on the operand.
Title A High-Performance SIMD Floating Point Unit for BlueGene/L:Architecture, Compilation, and Algorithm
ISBN Proceedings of the 13th I
Description
We describe the design, implementation, and evaluation
of a dual-issue SIMD-like extension of the PowerPC
440 floating-point unit (FPU) core.
It has several novel features, such as a computational crossbar and cross-load/store instructions,
which enhance the performance of numerical codes.
0 days left






