The pixel machine: a parallel image computer
- 1 July 1989
- journal article
- Published by Association for Computing Machinery (ACM) in ACM SIGGRAPH Computer Graphics
- Vol. 23 (3) , 69-78
- https://doi.org/10.1145/74334.74340
Abstract
We describe the system architecture and the programming environment of the Pixel Machine - a parallel image computer with a distributed frame buffer.The architecture of the computer is based on an array of asynchronous MIMD nodes with parallel access to a large frame buffer. The machine consists of a pipeline of pipe nodes which execute sequential algorithms and an array of m × n pixel nodes which execute parallel algorithms. A pixel node directly accesses every m -th pixel on every n -th scan line of an interleaved frame buffer. Each processing node is based on a high-speed, floating-point programmable processor.The programmability of the computer allows all algorithms to be implemented in software. We present the mappings of a number of geometry and image-computing algorithms onto the machine and analyze their performance.Keywords
This publication has 12 references indexed in Scilit:
- FRAMES: Software tools for modeling, rendering and animation of 3D scenesACM SIGGRAPH Computer Graphics, 1987
- Fast spheres, shadows, textures, transparencies, and imgage enhancements in pixel-planesACM SIGGRAPH Computer Graphics, 1985
- Fast image generation of construcitve solid geometry using a cellular array processorACM SIGGRAPH Computer Graphics, 1985
- The cosmic cubeCommunications of the ACM, 1985
- Chap - a SIMD graphics processorACM SIGGRAPH Computer Graphics, 1984
- An adaptive subdivision algorithm and parallel architecture for realistic image synthesisACM SIGGRAPH Computer Graphics, 1984
- The Geometry EngineACM SIGGRAPH Computer Graphics, 1982
- Simulation and expected performance analysis of multiple processor Z-buffer systemsACM SIGGRAPH Computer Graphics, 1980
- Virtual MemoryACM Computing Surveys, 1970
- A semi-automatic storage allocation system at loading timeCommunications of the ACM, 1961