|
| This Article | ||
| ||
| Share | ||
| Bibliographic References | ||
| Add to: | ||
| | ||
| Search | ||
| ||
| ASCII Text | x | ||
| Douglas Voorhies, "Reduced-Complexity Graphics," IEEE Computer Graphics and Applications, vol. 9, no. 4, pp. 63-70, July/August, 1989. | |||
| BibTex | x | ||
| @article{ 10.1109/38.31465, author = {Douglas Voorhies}, title = {Reduced-Complexity Graphics}, journal ={IEEE Computer Graphics and Applications}, volume = {9}, number = {4}, issn = {0272-1716}, year = {1989}, pages = {63-70}, doi = {http://doi.ieeecomputersociety.org/10.1109/38.31465}, publisher = {IEEE Computer Society}, address = {Los Alamitos, CA, USA}, } | |||
| RefWorks Procite/RefMan/Endnote | x | ||
| TY - MGZN JO - IEEE Computer Graphics and Applications TI - Reduced-Complexity Graphics IS - 4 SN - 0272-1716 SP63 EP70 EPD - 63-70 A1 - Douglas Voorhies, PY - 1989 VL - 9 JA - IEEE Computer Graphics and Applications ER - | |||
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.

