CaltechAUTHORS
  A Caltech Library Service

g - A compact language for real-time graphics

Furmanski, W. and Gates, D. (1988) g - A compact language for real-time graphics. In: C3P Proceedings of the third conference on Hypercube concurrent computers and applications: Architecture, software, computer systems, and general issues. Vol.1. ACM , New York, NY, pp. 749-759. ISBN 0-89791-278-0. http://resolver.caltech.edu/CaltechAUTHORS:20161025-150929264

Full text is not posted in this repository. Consult Related URLs below.

Use this Persistent URL to link to this item: http://resolver.caltech.edu/CaltechAUTHORS:20161025-150929264

Abstract

We propose a medium level C-based language for computer graphics applications. The main objective is to provide real-time graphics (interactive video), hence the emphasis in the language design is on optimal speed of the machine code (to minimize system overheads) and on the compactness of the g code (so that no manuals are necessary). The language coexists and fully cooperates with C. The modular structure of the g data sector admits various programming models (sequential/concurrent, local/network extended). Portable design of the g compiler allows for various graphics configurations with adjustable speed/portability ratio. The compiler output is machine-independent “machine” code, to be explicitly interpreted on a given graphics device. The g programming environment consists of a g compiler (written in C), a portable (but slow) g interpreter (written in C) and a set of optimized interpreters for individual machines/devices (written in assembly).


Item Type:Book Section
Related URLs:
URLURL TypeDescription
http://dx.doi.org/10.1145/62297.62394DOIPaper
http://dl.acm.org/citation.cfm?doid=62297.62394PublisherPaper
Additional Information:© 1988 ACM.
Record Number:CaltechAUTHORS:20161025-150929264
Persistent URL:http://resolver.caltech.edu/CaltechAUTHORS:20161025-150929264
Official Citation:W. Furmanski and D. Gates. 1988. g - A compact language for real-time graphics. In Proceedings of the third conference on Hypercube concurrent computers and applications: Architecture, software, computer systems, and general issues - Volume 1 (C3P), Geoffrey Fox (Ed.), Vol. 1. ACM, New York, NY, USA, 749-759. DOI=http://dx.doi.org/10.1145/62297.62394
Usage Policy:No commercial reproduction, distribution, display or performance rights in this work are provided.
ID Code:71469
Collection:CaltechAUTHORS
Deposited By: Kristin Buxton
Deposited On:25 Oct 2016 22:25
Last Modified:25 Oct 2016 22:25

Repository Staff Only: item control page