skip to main content
article
Free Access

A display system for the Stellar graphics supercomputer model GS1000

Published:01 August 1988Publication History
Skip Abstract Section

Abstract

This paper describes a high performance display system that has been incorporated into the overall architecture of the Stellar Graphics Supercomputer Model GS1000. The display system is tightly coupled to the CPU, memory system and vector processing unit of this supercomputer, and is capable of rendering 150,000 shaded triangles/sec, and 600,000 short vectors/sec. The goal of the architecture is to share hardware resources between the CPU and display system and achieve a high bandwidth connection between them. This coupling of the display system and the processor, the architecture of the rendering processor, and the two ASICs that are used to implement the rendering processor are described.In addition, the display system architecture is contrasted to other approaches to high performance graphics, and design trade-offs and possible extensions are described. The implementation of popular display algorithms on the architecture is discussed, and their performance specified. The reader is advised that Stellar Computer Inc. is seeking patent protection for work described in this paper.

References

  1. 1 Baskett, Forest, Tom Jermoluk, Doug Solomon. The 4D-MP Graphics Superworkstation: Computing + Graphics = 40 MIPS + 40 MFLOPS and 100,000 Lighted Polygons per Second. Digest of papers COMPCOM '88 (San Francisco, California, February 29 - March 4 1988) pp. 468-471Google ScholarGoogle Scholar
  2. 2 Bishop, Gary and David Weimer, Fast Phong Shading. Proceedings of SIGGRAPH'86 ( Dallas, Texas, August 18-22). In Computer Graphics 20, 4 (August 1986) pp. 103-106 Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. 3 Bresenham, Jack. Algorithm for Computer Control of Digital Plotter. IBM System Journal 4, 1 (1965)Google ScholarGoogle Scholar
  4. 4 Carpenter, Loren. The A-buffer, an Antialiased Hidden Surface Method. Proceedings of SIGGRAPH'84 (Minneapolis, Minnesota, July 23-27). In Computer Graphics 18, 3 (July 1984) pp. 103-108 Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. 5 Clark, Jim. The Geometry Engine: A VLSI Geometry System for Graphics. Proceedings of SIGGRAPH'82 (Boston, Massachusetts, July 26-30). In Computer Graphics 16, 3 (July 1982) pp. 127-133 Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. 6 Clark, Jim. and M. Hannah. Distributed Processing in a High Performance Smart Image Memory. LAMBDA 4th Quarter, 1980. pp. 40-45Google ScholarGoogle Scholar
  7. 7 England, Nick. A Graphics System Architecture for Interactive Application Specific Display Functions. IEEE Computer Graphics and Applications 6, 1 (January 1986)pp. 60-70 Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. 8 Fuchs, Henry and John Poulton. Pixel-planes: A VLSI-Oriented Design for a Raster Graphics Engine. VLSI Design 2, 3 3rd quarter 1981, pp. 20-28.Google ScholarGoogle Scholar
  9. 9 Fuchs, Henry, Jack Gotdfeather, Jeff Hulquist, Susan Spach, John Austin, Frederick Brooks, John Eyles, and John Poulton. Fast Spheres, Shadows, Textures , Transparencies, and Image Enhancements in Pixel-planes. Proceedings of SIGGRAPH'85 (San Francisco, California July 22-26). In Computer Graphics 19, 3 (July 1985)pp. 111-120 Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. 10 Goldfeather, Jack, Jeff Hulquist, and Henry Fuchs. Past Constructive Solid Geometry Display in the Pixel-Powers Graphics System. Proceedings of SIGGRAPH'86 (Dallas, Texas, August 18- 22). In Computer Graphics 20,4 (August 1986) pp. 107-116 Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. 11 Goris, Andy, B. Fredrickson, H. Baeverstad Jr., "A Configurable Pixel Cache for Fast Image Generation", Computer Graphics and Applications, Vol. 7, No. 3 Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. 12 Gouraud, H. "Computer Display of Carved Surfaces" Dept. of Computer Seience, U. of Utah, UTEC-CSc-71-113, June 1971Google ScholarGoogle Scholar
  13. 13 "GRAPHICON 700 Specifications", A marketing specification sheet from General Electric Company, Silicon Systems Technology Department, P.O. Box 13049 Research Triangle Park, NC 27709Google ScholarGoogle Scholar
  14. 14 Levinthal, Adam and Thomas Porter. Chap - A SIMD Graphics Processor. Proceedings of SIGGRAPH'84 (Minneapolis, Minnesota, July 23-27). In Computer Graphics 18, 3 (July 1984) pp. 77-82 Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. 15 McCormick, Bruce,Thomas DeFanti, Maxine Brown editors. Visualization in Scientific Computing. Siggraph Computer Graphics newsletter 21, 5 (October 1987)Google ScholarGoogle Scholar
  16. 16 Phong, Bui Tuong. Illumination for Computer Generated Pictures. Communications of the ACM18, 6 (June 1975) pp. 311- 317 Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. 17 Sporer Michael, Franklin Moss, and Craig Mathias. An Introduction to the Architecture of the Stellar Graphics Supercomputer. Digest of papers COMPCOM '88 (San Francisco, California, February 29 - March 4 1988) pp. 464-467Google ScholarGoogle Scholar
  18. 18 Swanson, Roger and Larry Thayer. A Fast Shaded-Polygon Renderer. Proceedings of SIGGRAPH'86 ( Dallas, Texas, August 18- 22). In Computer Graphics 20, 4 (August 1986) pp. 95-101 Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. 19 Torborg, John. A Parallel Processor Architecture for Graphics Arithmetic Operations. Proceedings Of SIGGRAPH'87 (Anaheim, California, July 27-31). In Computer Graphics 21, 4 (July 1987) pp. 197-204 Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. 20 Williams, Lance. Casting Curved Shadows on Curved Surfaces. In Computer Graphics 12, 2 (1978) pp.270-274 Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. A display system for the Stellar graphics supercomputer model GS1000

                  Recommendations

                  Comments

                  Login options

                  Check if you have access through your login credentials or your institution to get full access on this article.

                  Sign in

                  Full Access

                  • Published in

                    cover image ACM SIGGRAPH Computer Graphics
                    ACM SIGGRAPH Computer Graphics  Volume 22, Issue 4
                    Aug. 1988
                    330 pages
                    ISSN:0097-8930
                    DOI:10.1145/378456
                    Issue’s Table of Contents
                    • cover image ACM Conferences
                      SIGGRAPH '88: Proceedings of the 15th annual conference on Computer graphics and interactive techniques
                      August 1988
                      356 pages
                      ISBN:0897912756
                      DOI:10.1145/54852

                    Copyright © 1988 ACM

                    Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

                    Publisher

                    Association for Computing Machinery

                    New York, NY, United States

                    Publication History

                    • Published: 1 August 1988

                    Check for updates

                    Qualifiers

                    • article

                  PDF Format

                  View or Download as a PDF file.

                  PDF

                  eReader

                  View online with eReader.

                  eReader