This Article 
 Bibliographic References 
 Add to: 
Reduced-Complexity Graphics
July/August 1989 (vol. 9 no. 4)
pp. 63-70

RISC (reduced-instruction-set-computer) CPU design concepts are used as the basis for a more general design philosophy applicable to graphics. The 3D graphics subsystem for the Apollo DN10000 is based on applying a RISC philosophy to the rendering problem. All structure-walking and floating-point computations are handled in the general-purpose CPU(s), and a simple, fast-cycle-time drawing engine synthesizes pixels and writes them into the bitmap. In the control and pixel-addressing logic, RISC ideas are applied directly and effectively; in color synthesis, however, they did not prove as useful. Several RISC concepts were ultimately fundamental to achieving design simplifications and allowed a better utilization of VLSI CMOS technology.

1. J. Bresenham, "Algorithm for Computer Control of Digital Plotter,"IBM System J., Vol. 4, No. 1, 1965, pp. 25-30.
2. R.P. Colwell et al., "Instruction Sets and Beyond: Computers, Complexity, and Controversy,"Computer, Vol. 18, No. 9, Sept. 1985, pp. 8-19.
3. D. Fitzpatrick et al., "A RISCy Approach to VLSI,"Computer Architecture News, Vol. 10, No. 1, Mar. 1982, pp. 28-32.
4. J.D. Foley and A. Van Dam,Fundamentals of Interactive Computer Graphics(The System Programming Series). Reading, MA: Addison-Wesley, 1982.
5. J. Hennessy et al., "Hardware/Software Trade-offs in Cache Design,"Symp. Architectural Support Programming Languages and Operating Systems, IEEE CS Press, Los Alamitos, CA, Order No. 1,936, 1989, pp. 2-11.
6. M.G.H. Katevenis,Reduced Instruction Set Computer Architectures for VLSI, doctoral dissertation, Univ. of California, Berkeley, Calif., 1983.
7. T.H. Myer and I.E. Sutherland, "On the Design of Display Processors,"CACM, Vol. 11, No. 6, June 1968, pp. 410-414.
8. D. Patterson and C. Sequin, "A VLSI RISC,"Computer, Vol. 15, No. 9, Sept. 1982, pp. 8-21.
9. G. Radin, "The 801 Minicomputer,"IBM J. of Research and Development, Vol. 27, No. 3, May 1983, pp. 237-246.
10. D. Voorhies, D. Kirk, and O. Lathrop, "Virtual Graphics,"Computer Graphics(Proc. SIGGRAPH), Vol. 22, No. 4, Aug. 1988, pp. 247-253.

Douglas Voorhies, "Reduced-Complexity Graphics," IEEE Computer Graphics and Applications, vol. 9, no. 4, pp. 63-70, July-Aug. 1989, doi:10.1109/38.31465
Usage of this product signifies your acceptance of the Terms of Use.