A Parallel Image Computer with a Distributed Frame Buffer: System Architecture and Programming
dc.contributor.author | Potmesil, Michael | en_US |
dc.contributor.author | McMillan, Leonard | en_US |
dc.contributor.author | Hoffert, Eric M. | en_US |
dc.contributor.author | Inman, Jennifer F. | en_US |
dc.contributor.author | Farah, Robert L. | en_US |
dc.contributor.author | Howard, Marc | en_US |
dc.date.accessioned | 2015-10-05T07:56:08Z | |
dc.date.available | 2015-10-05T07:56:08Z | |
dc.date.issued | 1989 | en_US |
dc.description.abstract | We describe the system architecture and the programming environment of the Pixel Machine - a parallel image computer for 2D and 3D image synthesis and analysis. The architecture of the computer is based on an array of asynchronous MIMD nodes with a parallel access to a large frame buffer. The system consists of a pipeline of pipe nodes which execute sequential algorithms and an array of m x n pixel nodes which execute parallel algorithms. A pixel node accesses every m-th pixel on every n-th scan line of a distributed 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. A set of mapping functions transfers image algorithms written for conventional single-processor computers to algorithms which execute in the pixel nodes and access the distributed frame buffer. The ability to use floating-point computations in pixel operations, such as antialiasing, ray tracing, and filtering, allows high-quality image generation and processing. The image computer provides up to 820 megaflops of peak processing power and 48 megabytes of memory for data-visualization applications. | en_US |
dc.description.seriesinformation | EG 1989-Technical Papers | en_US |
dc.identifier.doi | 10.2312/egtp.19891014 | en_US |
dc.identifier.issn | 1017-4656 | en_US |
dc.identifier.uri | https://doi.org/10.2312/egtp.19891014 | en_US |
dc.publisher | Eurographics Association | en_US |
dc.title | A Parallel Image Computer with a Distributed Frame Buffer: System Architecture and Programming | en_US |