skip to main content
OSTI.GOV title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: Instruction sequencer for parallel operation of functional units

Abstract

This patent describes an instruction sequencer for programming parallel operations of functional units in response to an instruction stream comprising memory means for storing in selected locations in the memory means a plurality of instruction segments for programming operations of at least two of the functional units; an instruction address register adapted to be loaded with instruction addresses for selected locations in the memory means; memory addressing means operatively coupled to the memory means and the instruction address register and responsive to instruction addresses loaded in the address register for reading out instruction segments from addressed selected locations in the memory means in an instruction stream comprising instruction segments which include a selected instruction segment for programming operation of at least a predetermined one of the functional units; an instruction buffer register operatively coupled to the memory means for storing the instruction stream from the memory means; a rotating network means operatively coupled to the instruction buffer register for rotating the instruction stream to position a selected instruction segment thereof at a predetermined location in the rotating network means, the rotating network means including output means for transferring as an output therefrom the rotated instruction stream.

Inventors:
; ; ; ;
Publication Date:
OSTI Identifier:
5393042
Patent Number(s):
US 4837678
Assignee:
NOV; NOV-89-077307; EDB-89-164941
Resource Type:
Patent
Resource Relation:
Patent File Date: 7 Apr 1987
Country of Publication:
United States
Language:
English
Subject:
99 GENERAL AND MISCELLANEOUS//MATHEMATICS, COMPUTING, AND INFORMATION SCIENCE; ARRAY PROCESSORS; SUPERCOMPUTERS; PARALLEL PROCESSING; COMPUTER ARCHITECTURE; MEMORY DEVICES; MEMORY MANAGEMENT; COMPUTERS; DIGITAL COMPUTERS; PROGRAMMING; 990210* - Supercomputers- (1987-1989)

Citation Formats

Culler, G J, Pearson, R B, McCammon, M, Proctor, W L, and Richardson, J L. Instruction sequencer for parallel operation of functional units. United States: N. p., 1989. Web.
Culler, G J, Pearson, R B, McCammon, M, Proctor, W L, & Richardson, J L. Instruction sequencer for parallel operation of functional units. United States.
Culler, G J, Pearson, R B, McCammon, M, Proctor, W L, and Richardson, J L. Tue . "Instruction sequencer for parallel operation of functional units". United States.
@article{osti_5393042,
title = {Instruction sequencer for parallel operation of functional units},
author = {Culler, G J and Pearson, R B and McCammon, M and Proctor, W L and Richardson, J L},
abstractNote = {This patent describes an instruction sequencer for programming parallel operations of functional units in response to an instruction stream comprising memory means for storing in selected locations in the memory means a plurality of instruction segments for programming operations of at least two of the functional units; an instruction address register adapted to be loaded with instruction addresses for selected locations in the memory means; memory addressing means operatively coupled to the memory means and the instruction address register and responsive to instruction addresses loaded in the address register for reading out instruction segments from addressed selected locations in the memory means in an instruction stream comprising instruction segments which include a selected instruction segment for programming operation of at least a predetermined one of the functional units; an instruction buffer register operatively coupled to the memory means for storing the instruction stream from the memory means; a rotating network means operatively coupled to the instruction buffer register for rotating the instruction stream to position a selected instruction segment thereof at a predetermined location in the rotating network means, the rotating network means including output means for transferring as an output therefrom the rotated instruction stream.},
doi = {},
journal = {},
number = ,
volume = ,
place = {United States},
year = {1989},
month = {6}
}