Accession Number : ADA187034

Title :   A Multithreaded Processor Architecture for Parallel Symbolic Computation.

Descriptive Note : Technical rept.,

Corporate Author : MASSACHUSETTS INST OF TECH CAMBRIDGE LAB FOR COMPUTER SCIENCE

Personal Author(s) : Fujita, Tetsuya

PDF Url : ADA187034

Report Date : Sep 1987

Pagination or Media Count : 74

Abstract : This paper describes the Multilisp Architecture for Symbolic Applications (MASA), which is a multithreaded processor architecture for parallel symbolic computation with various features intended for effective Multilisp program execution. The principal mechanisms exploited for this processor are multiple contexts, interleaved pipeline execution from separate instruction streams, and synchronization based on a bit in each memory cell. The tagged architecture approach is taken for Lisp program execution and trap conditions are provided for future object manipulation and garbage collection. Keywords include: Futures, multithreaded architecture, parallel computing, and tagged architecture.

Descriptors :   *COMPUTER ARCHITECTURE, CELLS, COMPUTATIONS, INSTRUCTIONS, MEMORY DEVICES, PARALLEL ORIENTATION, PARALLEL PROCESSING, PIPELINES, PROCESSING EQUIPMENT, STREAMS, SYMBOLS

Subject Categories : Computer Hardware

Distribution Statement : APPROVED FOR PUBLIC RELEASE