DocumentCode :
1144564
Title :
The Expression Processor: A Pipelined, Multiple- Processor Architecture
Author :
Vanaken, Jerry R. ; Zick, Gregoryl
Author_Institution :
MOS Microcomputer Department
Issue :
8
fYear :
1981
Firstpage :
525
Lastpage :
536
Abstract :
A nem multiple-processor architecture is described that can exploit the instruction level concurrency in numerical processing tasks. The expression processor contains multiple processing elements (PE\´s), which can be configured either as an SIMD [8] array or as an expression tree pipeline. An expression tree is the parse tree conctructed by a compiler from an arithmetic or logical expression. The expression tree pipeline, or "X-Pipe," is a binary-tree networks of PE\´S upon which expression tress are executed intact.A series of expression trees can be executed in pipelined fashion for enhanced concurrency. With this capability, the expression processor can exploit the concurrency in vector merges and scalar tasks, as well as conventional vector tasks. The architecture is designed for low-cost implementation using large-scale in (LSI) components.
Keywords :
Arithmetic expression; binary-tree network; multiple-processor architecture; overlap and pipelining; parallelism; Arithmetic; Computer architecture; Concurrent computing; Counting circuits; Erbium; Large scale integration; Large-scale systems; Parallel processing; Pipeline processing; Tellurium; Arithmetic expression; binary-tree network; multiple-processor architecture; overlap and pipelining; parallelism;
fLanguage :
English
Journal_Title :
Computers, IEEE Transactions on
Publisher :
ieee
ISSN :
0018-9340
Type :
jour
DOI :
10.1109/TC.1981.1675837
Filename :
1675837
Link To Document :
بازگشت