Concurrent processing of data operands

Boots – shoes – and leggings

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

G06F 938

Patent

active

048091715

ABSTRACT:
An operand processing unit (10) carries out processing of operands in a computer. The unit (10) includes a plurality of operation circuits (12, 14, 16, 18, 20). A source bus (22) provides one operand per clock cycle to the operation circuits (12, 14, 16, 18, 20). A destination bus (24) receives one resultant per clock cycle from the operation circuits (12, 14, 16, 18, 20). Within each operation circuit there is provided an operand processing circuit (80) which performs a selected function with the received operands. These functions include, for example, multiplication, division, addition, subtraction, logical AND, and shift. Logical circuitry provides a priority assignment to the operation circuits (12, 14, 16, 18, 20) for sequencing the loading of operands into the highest priority operation circuit (12, 14, 16, 18, 20) which is not busy processing operands within its corresponding operand processing circuit (80). The operand processing unit (10) provides concurrent processing of operands to enhance processing speed. The operands and resultants are handled in a manner such that there is a uniform and sequential flow of operands from a source, such as main memory, and a uniform and sequential delivery of resultants to a destination, such as a memory or input/output device.

REFERENCES:
patent: 3970993 (1976-07-01), Finnila
patent: 4050058 (1977-09-01), Garlic
patent: 4128880 (1978-12-01), Cray, Jr.
patent: 4435765 (1984-03-01), Uchida et al.
patent: 4468736 (1984-08-01), DeSantis et al.
patent: 4491932 (1985-01-01), Ruhman et al.
patent: 4507728 (1985-03-01), Sakamoto et al.
patent: 4525796 (1985-06-01), Omoda et al.
patent: 4594682 (1986-06-01), Drimak
Nissen, S. M. & Wallach, S. J., "The All Applications Digital Computer", ACM-IEEE Symposium on High-Level-Language Computer Architecture, Nov. 7 and 8, 1973.
Kogge, P. M., The Architecture of Pipelined Computers, 1981, Chaps, 2, 4 and 6.
Lorin, H., Parallelism in Hardware and Software: Real and Apparent Concurrency 1972, Chap. 8.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Concurrent processing of data operands does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Concurrent processing of data operands, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Concurrent processing of data operands will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-1373253

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.