Grundy - Parallel processor architecture makes programming easyThe hardware, software, and firmware of the parallel processor, Grundy, are examined. The Grundy processor uses a simple processor that has a totally orthogonal three-address instruction set. The system contains a relative and indirect processing mode to support the high-level language, and uses pseudoprocessors and read-only memory. The system supports high-level language in which arbitrary degrees of algorithmic parallelism is expressed. The functions of the compiler and invocation frame are described. Grundy uses an operating system that can be accessed by an arbitrary number of processes simultaneously, and the access time grows only as the logarithm of the number of active processes. Applications for the parallel processor are discussed.
Document ID
19870026429
Acquisition Source
Legacy CDMS
Document Type
Conference Paper
Authors
Meier, R. J., Jr. (NASA Ames Research Center Moffett Field, CA, United States)