Skip to main content
U.S. Department of Energy
Office of Scientific and Technical Information

Distributed instruction set computer

Thesis/Dissertation ·
OSTI ID:5585137

The Distributed Instruction Set Computer, or DISC for short, is an experimental computer system for fine-grained parallel processing. DISC employs a new parallel instruction set, an Early Binding and Scheduling data tagging scheme, and a distributed control mechanism to explore a software dataflow control method in a multiple-functional unit system. With zero system control overhead, multiple instructions are executed in parallel and/or out of order at the highest speed of n instructions/cycle, where n is the number of functional units. The quantitative simulation result indicates that a DISC system with 16 functional units can deliverer a maximal 7.7X performance speedup over a single functional-unit system at the same clock speed. Exploring a new parallel instruction set and distributed control mechanism, DISC represents three major breakthroughs in the domain of fine-grained parallel processing: (1) Fast multiple instruction issuing mechanism; (2) Parallel and/or out-of-order execution; (3) Software dataflow control scheme.

Research Organization:
Texas Univ., Austin, TX (United States)
OSTI ID:
5585137
Country of Publication:
United States
Language:
English

Similar Records

Assessing the benefits of fine-grain parallelism in dataflow programs
Journal Article · Thu Dec 31 23:00:00 EST 1987 · Int. J. Supercomput. Appl.; (United States) · OSTI ID:6524930

An evaluation of medium-grain dataflow code
Journal Article · Wed Jun 01 00:00:00 EDT 1994 · International Journal of Parallel Programming; (United States) · OSTI ID:6813998

Iterative instructions in the Manchester dataflow computer
Journal Article · Sat Mar 31 23:00:00 EST 1990 · IEEE Transactions on Parallel and Distributed Systems; (USA) · OSTI ID:6445854