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