Quadratic surface rendering on a logic-enhanced frame-buffer memory system
IEEE Computer Graphics and Applications
A fast shaded-polygon renderer
SIGGRAPH '86 Proceedings of the 13th annual conference on Computer graphics and interactive techniques
SIGGRAPH '86 Proceedings of the 13th annual conference on Computer graphics and interactive techniques
A radiosity method for non-diffuse environments
SIGGRAPH '86 Proceedings of the 13th annual conference on Computer graphics and interactive techniques
A parallel processor architecture for graphics arithmetic operations
SIGGRAPH '87 Proceedings of the 14th annual conference on Computer graphics and interactive techniques
A two-pass solution to the rendering equation: A synthesis of ray tracing and radiosity methods
SIGGRAPH '87 Proceedings of the 14th annual conference on Computer graphics and interactive techniques
PHIGS+ functional description revision
ACM SIGGRAPH Computer Graphics
Advances in computer graphics hardware II
Volume rendering by adaptive refinement
The Visual Computer: International Journal of Computer Graphics
The hemi-cube: a radiosity solution for complex environments
SIGGRAPH '85 Proceedings of the 12th annual conference on Computer graphics and interactive techniques
Fast spheres, shadows, textures, transparencies, and imgage enhancements in pixel-planes
SIGGRAPH '85 Proceedings of the 12th annual conference on Computer graphics and interactive techniques
SIGGRAPH '85 Proceedings of the 12th annual conference on Computer graphics and interactive techniques
SIGGRAPH '85 Proceedings of the 12th annual conference on Computer graphics and interactive techniques
Design for a real-time high-quality volume rendering workstation
VVS '89 Proceedings of the 1989 Chapel Hill workshop on Volume visualization
Curve Fitting with Conic Splines
ACM Transactions on Graphics (TOG)
Convex Decomposition of Simple Polygons
ACM Transactions on Graphics (TOG)
The triangle processor and normal vector shader: a VLSI system for high performance graphics
SIGGRAPH '88 Proceedings of the 15th annual conference on Computer graphics and interactive techniques
Subanosecond pixel rendering with million transistor chips
SIGGRAPH '88 Proceedings of the 15th annual conference on Computer graphics and interactive techniques
A progressive refinement approach to fast radiosity image generation
SIGGRAPH '88 Proceedings of the 15th annual conference on Computer graphics and interactive techniques
High-performance polygon rendering
SIGGRAPH '88 Proceedings of the 15th annual conference on Computer graphics and interactive techniques
A display system for the Stellar graphics supercomputer model GS1000
SIGGRAPH '88 Proceedings of the 15th annual conference on Computer graphics and interactive techniques
SIGGRAPH '83 Proceedings of the 10th annual conference on Computer graphics and interactive techniques
Clamping: A method of antialiasing textured surfaces by bandwidth limiting in object space
SIGGRAPH '82 Proceedings of the 9th annual conference on Computer graphics and interactive techniques
The Geometry Engine: A VLSI Geometry System for Graphics
SIGGRAPH '82 Proceedings of the 9th annual conference on Computer graphics and interactive techniques
An expandable multiprocessor architecture for video graphics (Preliminary Report)
ISCA '79 Proceedings of the 6th annual symposium on Computer architecture
Summed-area tables for texture mapping
SIGGRAPH '84 Proceedings of the 11th annual conference on Computer graphics and interactive techniques
Modeling the interaction of light between diffuse surfaces
SIGGRAPH '84 Proceedings of the 11th annual conference on Computer graphics and interactive techniques
Distributing a visible surface algorithm over multiple processors
ACM '77 Proceedings of the 1977 annual conference
Illumination for computer-generated images.
Illumination for computer-generated images.
Depth-Buffering Display Techniques for Constructive Solid Geometry
IEEE Computer Graphics and Applications
A characterization of ten rasterization techniques
SIGGRAPH '89 Proceedings of the 16th annual conference on Computer graphics and interactive techniques
Distributing display lists on a multicomputer
I3D '90 Proceedings of the 1990 symposium on Interactive 3D graphics
Gaze-directed volume rendering
I3D '90 Proceedings of the 1990 symposium on Interactive 3D graphics
Parallel object-space hidden surface removal
SIGGRAPH '90 Proceedings of the 17th annual conference on Computer graphics and interactive techniques
The rendering architecture of the DN10000VS
SIGGRAPH '90 Proceedings of the 17th annual conference on Computer graphics and interactive techniques
An engineering environment for hardware/software co-simulation
DAC '92 Proceedings of the 29th ACM/IEEE Design Automation Conference
Real-time display of quadric on the I.M.O.G.E.N.E. machine
SMA '91 Proceedings of the first ACM symposium on Solid modeling foundations and CAD/CAM applications
A new simple and efficient antialiasing with subpixel masks
Proceedings of the 18th annual conference on Computer graphics and interactive techniques
Three-dimensional medical imaging: algorithms and computer systems
ACM Computing Surveys (CSUR)
Merging virtual objects with the real world: seeing ultrasound imagery within the patient
SIGGRAPH '92 Proceedings of the 19th annual conference on Computer graphics and interactive techniques
PixelFlow: high-speed rendering using image composition
SIGGRAPH '92 Proceedings of the 19th annual conference on Computer graphics and interactive techniques
The Image Chip for High Performance 3D Rendering
IEEE Computer Graphics and Applications
Breaking the Frame-Buffer Bottleneck with Logic-Enhanced Memories
IEEE Computer Graphics and Applications
A demonstrated optical tracker with scalable work area for head-mounted display systems
I3D '92 Proceedings of the 1992 symposium on Interactive 3D graphics
Interactive volume rendering on a multicomputer
I3D '92 Proceedings of the 1992 symposium on Interactive 3D graphics
I3D '92 Proceedings of the 1992 symposium on Interactive 3D graphics
3DM: a three dimensional modeler using a head-mounted display
I3D '92 Proceedings of the 1992 symposium on Interactive 3D graphics
Interactive manipulation and display of surfaces in four dimensions
I3D '92 Proceedings of the 1992 symposium on Interactive 3D graphics
Implementing rotation matrix constraints in Analog VLSI
SIGGRAPH '93 Proceedings of the 20th annual conference on Computer graphics and interactive techniques
EXACT: algorithm and hardware architecture for an improved A-buffer
SIGGRAPH '93 Proceedings of the 20th annual conference on Computer graphics and interactive techniques
The nanomanipulator: a virtual-reality interface for a scanning tunneling microscope
SIGGRAPH '93 Proceedings of the 20th annual conference on Computer graphics and interactive techniques
A data distributed, parallel algorithm for ray-traced volume rendering
PRS '93 Proceedings of the 1993 symposium on Parallel rendering
A MIMD rendering algorithm for distributed memory architectures
PRS '93 Proceedings of the 1993 symposium on Parallel rendering
A multicomputer polygon rendering algorithm for interactive applications
PRS '93 Proceedings of the 1993 symposium on Parallel rendering
Pixel merging for object-parallel rendering: a distributed snooping algorithm
PRS '93 Proceedings of the 1993 symposium on Parallel rendering
A programmable HIPPI interface for a graphics supercomputer
Proceedings of the 1993 ACM/IEEE conference on Supercomputing
A novel memory access mechanism for arbitrary-view-projection volume rendering
Proceedings of the 1993 ACM/IEEE conference on Supercomputing
Interactive visualization of weighted three-dimensional alpha hulls
SCG '94 Proceedings of the tenth annual symposium on Computational geometry
A Sorting Classification of Parallel Rendering
IEEE Computer Graphics and Applications
A New Algorithm for Interactive Graphics on Multicomputers
IEEE Computer Graphics and Applications
Efficient techniques for interactive texture placement
SIGGRAPH '94 Proceedings of the 21st annual conference on Computer graphics and interactive techniques
Priority rendering with a virtual reality address recalculation pipeline
SIGGRAPH '94 Proceedings of the 21st annual conference on Computer graphics and interactive techniques
Improving static and dynamic registration in an optical see-through HMD
SIGGRAPH '94 Proceedings of the 21st annual conference on Computer graphics and interactive techniques
Illumination in diverse codimensions
SIGGRAPH '94 Proceedings of the 21st annual conference on Computer graphics and interactive techniques
A programmable network interface for a message-based multicomputer
ACM SIGCOMM Computer Communication Review
Surface modification tools in a virtual environment interface to a scanning probe microscope
I3D '95 Proceedings of the 1995 symposium on Interactive 3D graphics
I3D '95 Proceedings of the 1995 symposium on Interactive 3D graphics
Interactive shape metamorphosis
I3D '95 Proceedings of the 1995 symposium on Interactive 3D graphics
Interactive display of large-scale NURBS models
I3D '95 Proceedings of the 1995 symposium on Interactive 3D graphics
Real-time programmable shading
I3D '95 Proceedings of the 1995 symposium on Interactive 3D graphics
Interactive volume visualization on a heterogeneous message-passing multicomputer
I3D '95 Proceedings of the 1995 symposium on Interactive 3D graphics
The sort-first rendering architecture for high-performance graphics
I3D '95 Proceedings of the 1995 symposium on Interactive 3D graphics
Intersecting solids on a massively parallel processor
ACM Transactions on Graphics (TOG)
A load balanced SIMD polygon renderer
PRS '95 Proceedings of the IEEE symposium on Parallel rendering
Comparison of Raw and Internet protocols in a HIPPI/ATM/SONET based gigabit network
ACM SIGCOMM Computer Communication Review
Talisman: commodity realtime 3D graphics for the PC
SIGGRAPH '96 Proceedings of the 23rd annual conference on Computer graphics and interactive techniques
Virtual objects in the real world
Communications of the ACM
Architectural implications of hardware-accelerated bucket rendering on the PC
HWWS '97 Proceedings of the ACM SIGGRAPH/EUROGRAPHICS workshop on Graphics hardware
HWWS '97 Proceedings of the ACM SIGGRAPH/EUROGRAPHICS workshop on Graphics hardware
Heresy: a virtual image-space 3D rasterization architecture
HWWS '97 Proceedings of the ACM SIGGRAPH/EUROGRAPHICS workshop on Graphics hardware
High quality rendering using the Talisman architecture
HWWS '97 Proceedings of the ACM SIGGRAPH/EUROGRAPHICS workshop on Graphics hardware
Triangle scan conversion using 2D homogeneous coordinates
HWWS '97 Proceedings of the ACM SIGGRAPH/EUROGRAPHICS workshop on Graphics hardware
Hierarchical graphics databases in sort-first
PRS '97 Proceedings of the IEEE symposium on Parallel rendering
Generating computer animations with frame coherence in a distributed computing environment
ACM-SE 36 Proceedings of the 36th annual Southeast regional conference
Performance issues of a distributed frame buffer on a multicomputer
HWWS '98 Proceedings of the ACM SIGGRAPH/EUROGRAPHICS workshop on Graphics hardware
Simple models of the impact of overlap in bucket rendering
HWWS '98 Proceedings of the ACM SIGGRAPH/EUROGRAPHICS workshop on Graphics hardware
Adaptive hierarchical visibility in a tiled architecture
HWWS '99 Proceedings of the ACM SIGGRAPH/EUROGRAPHICS workshop on Graphics hardware
Load balancing for multi-projector rendering systems
HWWS '99 Proceedings of the ACM SIGGRAPH/EUROGRAPHICS workshop on Graphics hardware
Exploiting frame coherence with the temporal depth buffer in a distributed computing environment
PVGS '99 Proceedings of the 1999 IEEE symposium on Parallel visualization and graphics
The Journal of Supercomputing
Polygon rendering on a stream architecture
HWWS '00 Proceedings of the ACM SIGGRAPH/EUROGRAPHICS workshop on Graphics hardware
Scalable parallel algorithms for interactive visualization of curved surfaces
Supercomputing '96 Proceedings of the 1996 ACM/IEEE conference on Supercomputing
WireGL: a scalable graphics system for clusters
Proceedings of the 28th annual conference on Computer graphics and interactive techniques
A user-programmable vertex engine
Proceedings of the 28th annual conference on Computer graphics and interactive techniques
AUIC '01 Proceedings of the 2nd Australasian conference on User interface
ZR: a 3D API transparent technology for chunk rendering
Proceedings of the 34th annual ACM/IEEE international symposium on Microarchitecture
An engineering environment for hardware/software co-simulation
Readings in hardware/software co-design
Design and implementation of a large-scale hybrid distributed graphics system
EGPGV '02 Proceedings of the Fourth Eurographics Workshop on Parallel Graphics and Visualization
Out-of-core sort-first parallel rendering for cluster-based tiled displays
EGPGV '02 Proceedings of the Fourth Eurographics Workshop on Parallel Graphics and Visualization
Parallel Polygon Rendering for Message-Passing Architectures
IEEE Parallel & Distributed Technology: Systems & Technology
Interactive Display of Large NURBS Models
IEEE Transactions on Visualization and Computer Graphics
Direct Visualization of Volume Data
IEEE Computer Graphics and Applications
Computing Smooth Molecular Surfaces
IEEE Computer Graphics and Applications
Dynamic Registration Correction in Video-Based Augmented Reality Systems
IEEE Computer Graphics and Applications
Salphasic Distribution of Clock Signals for Synchronous Systems
IEEE Transactions on Computers
MIMD-SIMD hybrid system: towards a new low cost parallel system
Parallel Computing
Out-of-core sort-first parallel rendering for cluster-based tiled displays
Parallel Computing - Parallel graphics and visualisation
Parallel ray tracing on a chip
Practical parallel rendering
Using modern graphics architectures for general-purpose computing: a framework and analysis
Proceedings of the 35th annual ACM/IEEE international symposium on Microarchitecture
An Embedded DRAM for CMOS ASICs
ARVLSI '97 Proceedings of the 17th Conference on Advanced Research in VLSI (ARVLSI '97)
Defining, Computing, and Visualizing Molecular Interfaces
VIS '95 Proceedings of the 6th conference on Visualization '95
Using texture maps to correct for optical distortion in head-mounted displays
VRAIS '95 Proceedings of the Virtual Reality Annual International Symposium (VRAIS'95)
Rendering Computer Animations on a Network of Workstations
IPPS '98 Proceedings of the 12th. International Parallel Processing Symposium on International Parallel Processing Symposium
Delay streams for graphics hardware
ACM SIGGRAPH 2003 Papers
Achieving direct volume visualization with interactive semantic region selection
VIS '91 Proceedings of the 2nd conference on Visualization '91
Fast analytical computation of Richards's smooth molecular surface
VIS '93 Proceedings of the 4th conference on Visualization '93
Brook for GPUs: stream computing on graphics hardware
ACM SIGGRAPH 2004 Papers
Taking stock of visualization in scientific computing
ACM SIGGRAPH Computer Graphics
Functionality Distribution for Parallel Rendering
IPDPS '05 Proceedings of the 19th IEEE International Parallel and Distributed Processing Symposium (IPDPS'05) - Papers - Volume 01
A quadrilateral rendering primitive
Proceedings of the ACM SIGGRAPH/EUROGRAPHICS conference on Graphics hardware
ACM Transactions on Graphics (TOG)
A hardware architecture for surface splatting
ACM SIGGRAPH 2007 papers
IEEE Transactions on Visualization and Computer Graphics
Larrabee: a many-core x86 architecture for visual computing
ACM SIGGRAPH 2008 papers
On the Performance and Scalability of a GPU-Limited Commodity Cluster
ISVC '08 Proceedings of the 4th International Symposium on Advances in Visual Computing, Part II
Data-parallel rasterization of micropolygons with defocus and motion blur
Proceedings of the Conference on High Performance Graphics 2009
Lessons about virtual environment software systems from 20 years of ve building
Presence: Teleoperators and Virtual Environments
Rank based dynamic voltage and frequency scaling fortiled graphics processors
CODES/ISSS '10 Proceedings of the eighth IEEE/ACM/IFIP international conference on Hardware/software codesign and system synthesis
Hardware implementation of micropolygon rasterization with motion and defocus blur
Proceedings of the Conference on High Performance Graphics
Efficient bounding of displaced Bézier patches
Proceedings of the Conference on High Performance Graphics
Analytical motion blur rasterization with compression
Proceedings of the Conference on High Performance Graphics
Hierarchical stochastic motion blur rasterization
Proceedings of the ACM SIGGRAPH Symposium on High Performance Graphics
Survey of parallel and distributed volume rendering: revisited
ICCSA'05 Proceedings of the 2005 international conference on Computational Science and Its Applications - Volume Part III
D3DPR: a direct3D-based large-scale display parallel rendering system architecture for clusters
ACSAC'05 Proceedings of the 10th Asia-Pacific conference on Advances in Computer Systems Architecture
Some practical aspects of rendering
EGGH'90 Proceedings of the Fifth Eurographics conference on Advances in Computer Graphics Hardware: rendering, ray tracing and visualization systems
Dynamic load balancing within a high performancegraphics system
EGGH'91 Proceedings of the Sixth Eurographics conference on Advances in Computer Graphics Hardware: rendering, visualization and rasterization hardware
The I.M.O.G.E.N .E. machine: some hardware elements
EGGH'91 Proceedings of the Sixth Eurographics conference on Advances in Computer Graphics Hardware: rendering, visualization and rasterization hardware
An architecture for interactive raster graphics
EGGH'92 Proceedings of the Seventh Eurographics conference on Graphics Hardware
On the design of a real-time volume rendering engine
EGGH'92 Proceedings of the Seventh Eurographics conference on Graphics Hardware
An efficient massively parallel rasterization scheme for a high performance graphics system
EGGH'92 Proceedings of the Seventh Eurographics conference on Graphics Hardware
Anti-aliased line drawing on a distributed cell store system
EGGH'92 Proceedings of the Seventh Eurographics conference on Graphics Hardware
Depth complexity in object-parallel graphics architectures
EGGH'92 Proceedings of the Seventh Eurographics conference on Graphics Hardware
Direct visualization of quadrics
EGGH'93 Proceedings of the Eighth Eurographics conference on Graphics Hardware
Sheared interpolation and gradient estimation for real-time volume rendering
EGGH'94 Proceedings of the Ninth Eurographics conference on Graphics Hardware
Interactive rendering of volumetric data sets
EGGH'94 Proceedings of the Ninth Eurographics conference on Graphics Hardware
Towards a scalable architecture for real-time volume rendering
EGGH'95 Proceedings of the Tenth Eurographics conference on Graphics Hardware
Optimal static 2-dimensional screen subdivision for parallel rasterization architectures
EGGH'96 Proceedings of the Eleventh Eurographics conference on Graphics Hardware
A sort-based deferred shading architecture for decoupled sampling
ACM Transactions on Graphics (TOG) - SIGGRAPH 2013 Conference Proceedings
Hi-index | 0.02 |
This paper introduces the architecture and initial algorithms for Pixel-Planes 5, a heterogeneous multi-computer designed both for high-speed polygon and sphere rendering (1M Phong-shaded triangles/second) and for supporting algorithm and application research in interactive 3D graphics. Techniques are described for volume rendering at multiple frames per second, font generation directly from conic spline descriptions, and rapid calculation of radiosity form-factors. The hardware consists of up to 32 math-oriented processors, up to 16 rendering units, and a conventional 1280 × 1024-pixel frame buffer, interconnected by a 5 gigabit ring network. Each rendering unit consists of a 128 × 128-pixel array of processors-with-memory with parallel quadratic expression evaluation for every pixel. Implemented on 1.6 micron CMOS chips designed to run at 40MHz, this array has 208 bits/pixel on-chip and is connected to a video RAM memory system that provides 4,096 bits of off-chip memory. Rendering units can be independently reasigned to any part of the screen or to non-screen-oriented computation. As of April 1989, both hardware and software are still under construction, with initial system operation scheduled for fall 1989.