Accession Number : ADA298187

Title :   The M-Machine Multicomputer.

Descriptive Note : Memorandum rept.,

Corporate Author : MASSACHUSETTS INST OF TECH CAMBRIDGE ARTIFICIAL INTELLIGENCE LAB

Personal Author(s) : Fillo, Marco ; Keckler, Stephen W. ; Dally, William J. ; Carter, Nicholas P. ; Chang, Andrew

PDF Url : ADA298187

Report Date : MAR 1995

Pagination or Media Count : 15

Abstract : The M-Machine is an experimental multicomputer being developed to test architectural concepts motivated by the constraints of modem semiconductor technology and the demands of programming systems. The M-Machine computing nodes are connected with a 3-D mesh network; each node is a multitureaded processor incorporating 12 function units, on-chip cache, and local memory. The multiple function units are used to exploit both instruction-level and thread-level parallelism. A user accessible message passing system yields fast communication and synchronization between nodes. Rapid access to remote memory is provided transparently to the user with a combination of hardware and software mechanisms. This paper presents the architecture of the M-Machine and describes how its mechanisms maximize both single thread performance and overall system throughput.

Descriptors :   *COMPUTER ARCHITECTURE, *MULTIPROCESSORS, TEST AND EVALUATION, COMPUTER PROGRAMS, QUICK REACTION, COMPUTERS, COMPUTER PROGRAMMING, CHIPS(ELECTRONICS), PARALLEL PROCESSORS, SEMICONDUCTORS, MESH, MEMORY DEVICES, THREE DIMENSIONAL, THROUGHPUT, ACCESS, COMMUNICATION AND RADIO SYSTEMS, ARTIFICIAL INTELLIGENCE, MODEMS.

Subject Categories : Computer Hardware

Distribution Statement : APPROVED FOR PUBLIC RELEASE