Parallel Computer Graphics Algorithms for the Connection Machine

Abstract

Many of the classes of computer graphics algorithms and polygon storage schemes can be adapted for parallel execution on various parallel architectures. The connection machine is one such architecture that should be thought of as a multiprocessor grid that can be reconfigured into standard 2- dimensional mesh and n-dimensional hypercube architectures. The classes of algorithms considered in this paper are SPLINES; POLYGON STORAGE; TRIANGULARIZATION; and SYMBOLIC INPUT. The target Connection Machine (hearafter designated as CM) for the algorithms of this paper has 8192 physical processors. Each physical processor has 8 kilobytes of local memory plus an arithmetic-logic unit. All processors can communicate with any other processor through a router. Thus this CM has a shared memory of 64 megabytes when used as a standard multiprocessor (MIMD) architecture. In addition, the CM interconnection structure can simulate a 2-dimensional mesh and n-dimensional hypercube (SIMD) architecture with the mesh being the default architecture. The front end for the CM is a Symbolics and the high level language is LISP or FORTRAN.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Jan 01, 1990
Accession Number
ADA217300

Entities

People

  • John F. Richardson

Tags

Communities of Interest

  • Air Platforms
  • C4I

DTIC Thesaurus Topics

  • Abstracts
  • Algorithms
  • Blending
  • Computer Graphics
  • Computer Science
  • Computer-Aided Design
  • Computers
  • Equations
  • Geometry
  • Graphics
  • Grids
  • Multiprocessors
  • Polygons
  • Standards
  • Three Dimensional
  • Triangles
  • Two Dimensional

Fields of Study

  • Computer science
  • Engineering

Readers

  • Approximation Theory.
  • Parallel and Distributed Computing.