|
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.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
[1] AT&T Pixel Machines, "The Pixel Machine System Architecture," A Technical Report, Holmdel, NJ, November 1988.
|
 |
2
|
|
| |
3
|
[3] DeBenedictis, E. P., The Bell Laboratories' Hypercube, personal communication, April 1986.
|
 |
4
|
|
 |
5
|
|
 |
6
|
|
 |
7
|
Henry Fuchs , Jack Goldfeather , Jeff P. Hultquist , Susan Spach , John D. Austin , Frederick P. Brooks, Jr. , John G. Eyles , John Poulton, Fast spheres, shadows, textures, transparencies, and imgage enhancements in pixel-planes, ACM SIGGRAPH Computer Graphics, v.19 n.3, p.111-120, Jul. 1985
|
 |
8
|
|
| |
9
|
|
| |
10
|
[10] Kershaw, R. N., et. al., "A Programmable Digital Signal Processor with 32-bit Floating Point Arithmetic," Proceedings of IEEE International Solid-State Circuits Conference, February 1985, 92-93.
|
 |
11
|
|
| |
12
|
|
| |
13
|
[13] McCormick, B. H., DeFanti T. A., and Brown, M. D., "Visualization in Scientific Computing," ACM Computer Graphics, 21, (6), November 1987.
|
 |
14
|
|
 |
15
|
|
| |
16
|
[16] Potmesil, M., McMillan, L., Hoffert, E. M., Inman, J. F., Farah, R. L., and Howard, M., "A Parallel Image Computer with a Distributed Frame Buffer: System Architecture and Programming," Proceedings of Eurographics '89, Hamburg, Federal Republic of Germany, September 1989.
|
 |
17
|
|
 |
18
|
Hiroyuki Sato , Mitsuo Ishii , Keiji Sato , Morio Ikesaka , Hiroaki Ishihata , Masanori Kakimoto , Katsuhiko Hirota , Kouichi Inoue, Fast image generation of construcitve solid geometry using a cellular array processor, ACM SIGGRAPH Computer Graphics, v.19 n.3, p.95-102, Jul. 1985
|
| |
19
|
[19] Whitton, M. C., England, N., and DeMonico C., "Manage Design Trade-Offs in High-End Graphics Board," Electronic Design, 36, (6), March 1988, 77-84.
|
CITED BY 26
|
|
John Rhoades , Greg Turk , Andrew Bell , Andrei State , Ulrich Neumann , Amitabh Varshney, Real-time procedural textures, Proceedings of the 1992 symposium on Interactive 3D graphics, p.95-100, June 1992, Cambridge, Massachusetts, United States
|
|
|
|
|
|
Sylvain Karpf , Christophe Chaillou , Eric Nyiri , Michel Meriaux, Real-time display of quadric on the I.M.O.G.E.N.E. machine, Proceedings of the first ACM symposium on Solid modeling foundations and CAD/CAM applications, p.269-277, June 05-07, 1991, Austin, Texas, United States
|
|
|
|
|
|
|
|
|
|
|
|
Bin Wei , Douglas W. Clark , Edward W. Felten , Kai Li , Gordon Stoll, Performance issues of a distributed frame buffer on a multicomputer, Proceedings of the ACM SIGGRAPH/EUROGRAPHICS workshop on Graphics hardware, p.87-96, August 31-September 01, 1998, Lisbon, Portugal
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Gordon Stoll , Bin Wei , Douglas Clark , Edward W. Felten , Kai Li , Patrick Hanrahan, Evaluating multi-port frame buffer designs for a mesh-connected multicomputer, ACM SIGARCH Computer Architecture News, v.23 n.2, p.96-105, May 1995
|
|
|
John C. Hart , Nate Carr , Masaki Kameya , Stephen A. Tibbitts , Terrance J. Coleman, Antialiased parameterized solid texturing simplified for consumer-level hardware implementation, Proceedings of the ACM SIGGRAPH/EUROGRAPHICS workshop on Graphics hardware, p.45-53, August 08-09, 1999, Los Angeles, California, United States
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
H. W. Park , K. S. Eo , D. L. Kim , B. K. Choi , Y. Kim , T. Alexander, Two widely-different architectural approaches to computer image generation, Proceedings of the 2nd conference on Visualization '91, October 22-25, 1991, San Diego, California
|
|
|
Jiawen Chen , Michael I. Gordon , William Thies , Matthias Zwicker , Kari Pulli , Frédo Durand, A reconfigurable architecture for load-balanced rendering, Proceedings of the ACM SIGGRAPH/EUROGRAPHICS conference on Graphics hardware, July 30-31, 2005, Los Angeles, California
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|