DocumentCode
1907864
Title
Instruction set architecture of an efficient pipelined dataflow architecture
Author
Gao, Guang R. ; Tio, René
Author_Institution
Sch. of Comput. Sci., McGill Univ., Montreal, Que., Canada
Volume
1
fYear
1989
fDate
3-6 Jan 1989
Firstpage
385
Abstract
A highly pipelined static dataflow architecture based on an argument-fetching data-driven principle has recently been proposed. It separates the data-driven instruction scheduling mechanism from the actual instruction execution unit, avoiding the unnecessary overhead of data token movement that exists in other proposals of dataflow architectures. Work carried out on the instruction set design and machine program format is described. The implementation of long-latency operations-the structure memory operations and interprocessor communication operations-is discussed, as is the implementation of FIFO (first-in-first-out) buffers. The design of an assembler and instruction-set interpreter is outlined
Keywords
assembly language; data structures; instruction sets; parallel architectures; pipeline processing; program interpreters; FIFO buffers; argument-fetching data-driven; assembler interpreters; data token movement; data-driven instruction scheduling; first-in-first-out buffers; instruction execution unit; instruction set architecture; instruction-set interpreter; interprocessor communication operations; long-latency operations; machine program; pipelined static dataflow architecture; structure memory operations; Assembly; Computer architecture; Computer buffers; Computer science; Counting circuits; Hazards; Laboratories; Pipelines; Processor scheduling; Very large scale integration;
fLanguage
English
Publisher
ieee
Conference_Titel
System Sciences, 1989. Vol.I: Architecture Track, Proceedings of the Twenty-Second Annual Hawaii International Conference on
Conference_Location
Kailua-Kona, HI
Print_ISBN
0-8186-1911-2
Type
conf
DOI
10.1109/HICSS.1989.47180
Filename
47180
Link To Document