DocumentCode
2390773
Title
The design of the DUPLEX machine
Author
Loh, Wai Lung
Author_Institution
Dept. of Inf. Syst. & Comput. Sci., Nat. Univ. of Singapore, Singapore
fYear
1994
fDate
22-26 Aug 1994
Firstpage
718
Abstract
As computers become less expensive, interest in using CPUs to build novel parallel systems has increased. The goal is to achieve high parallelism at low cost. We first examine the reasons why we need the graph reduction machine for the support of declarative languages to achieve high parallelism. We survey recent development in graph reduction machines, to point out their strengths and weaknesses. Then we introduce a dual unit processing node architecture for the graph reduction machine that carefully separates the work load, as such one unit is responsible for network message handling and the other for supercombinator execution. Finally, we demonstrate that a highly parallel novel computer architecture is feasible at low cost
Keywords
functional programming; message passing; parallel architectures; parallel machines; CPU; DUPLEX machine design; computer architecture; declarative languages; dual unit processing node architecture; graph reduction machine; graph reduction machines; low cost; network message handling; parallel systems; supercombinator execution; Application software; Computer architecture; Computer science; Concurrent computing; Cost function; Finishing; Functional programming; Information systems; Lungs; Parallel processing;
fLanguage
English
Publisher
ieee
Conference_Titel
TENCON '94. IEEE Region 10's Ninth Annual International Conference. Theme: Frontiers of Computer Technology. Proceedings of 1994
Print_ISBN
0-7803-1862-5
Type
conf
DOI
10.1109/TENCON.1994.369140
Filename
369140
Link To Document