RESULT DATA FORWARDING IN PARALLEL VECTOR DATA PROCESSOR BASED ON SCALAR OPERATION ISSUE ORDER

Patent №

US 7,660,967

Granted

2010-02-09

Filed 2008

Owner

EFFICIENT MEMORY TECHNOLOGY

Lab

AI components

1

hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

12022421

A computer processor is responsive to successive processing instructions in an issue order to process regular vectors to generate a result vector without use of a cache. At least two architectural registers having input-vector capability are selectively coupled to memory to receive corresponding vector-elements of two vectors and transfer the vector-elements to a selected functional unit. At least one architectural register having output capability is selectively coupled to an output, which in turn is coupled to transfer result vector-elements to the memory. The functional unit performs a function on the vector-elements to generate a respective result-element. The result-elements are transferred to a selected architectural register for processing as operands in performance of further functions by a functional unit, or are transferred to the output for transfer to memory. In either case, the order of the result vector-elements is restored to the issue order of the successive processing instructions.In some embodiments, restore order buffers operate with issue-order codes of result-elements in result registers and architectural registers to restore order to the result vector-elements for output to memory.

AI hardwareG06F 9/30036G06F 9/3004G06F 9/3012G06F 9/30141G06F 9/3455G06F 9/3824G06F 9/3826G06F 9/3836+5 more

AI classification

AI hardware1.00
Machine learning0.01
Natural language0.01
Vision0.00
Planning0.00
Speech0.00
Knowledge representation0.00
Evolutionary computation0.00

Ownership

EFFICIENT MEMORY TECHNOLOGY

assignment · 204380620

Assignors

HUTSON, MAURICE L.

On an employer assignment, the assignors are typically the inventors.

© 2026 NYSGPT2525 LLC