Title :
A functional view of parallel computer graphics
Author :
Abdallah, Ali E. ; Theoharis, Theoharis
Author_Institution :
Sch. of Comput., South Bank Univ., London, UK
Abstract :
The main purpose of this paper is to present a functional view of the fundamentals of the computer graphics process based on the classic polygonal model. There are several advantages for adopting such an approach. Firstly, the functional view is a natural abstraction of the problem. Secondly, many well known computer graphics optimization techniques can be directly obtained from the original specification by applying general and well understood transformational programming algebraic laws on functional expressions. Thirdly, a number of highly parallel implementations suited for various parallel architectures can be derived from the initial specification by a systematic application of general transformation strategies for parallelizing functional programs
Keywords :
computer graphics; functional programming; parallel programming; parallelising compilers; computer graphics optimization techniques; functional expressions; functional programs; functional view; parallel architectures; parallel computer graphics; polygonal model; synthetic image generation; transformational programming algebraic laws; Aerospace simulation; Application software; Color; Computer graphics; Computer interfaces; Functional programming; Image generation; Layout; Parallel architectures; Pixel;
Conference_Titel :
Computer Systems and Applications, ACS/IEEE International Conference on. 2001
Conference_Location :
Beirut
Print_ISBN :
0-7695-1165-1
DOI :
10.1109/AICCSA.2001.933983