61 research outputs found
Interactive Computer Graphics: Data Structure, Algorithms, Languages
Englewood Cliffs, New Jersey: Prentice-Hall, Inc., 1978. includes bibliography: p. 320-329 and indexes. Part 1 is devoted to data structures and algorithms: an introduction to the subject and chapters on data structure, data bases, and list handling, picture structure and picture transformations, interpolation of curves and surfaces, and rendering of surfaces and solids. Part 2 emphasizes languages and their interpreters: interactive handling, the display processor, display file and picture file organization, language concepts for interactive computer graphics, and high level language implementation of display programming system
PROMOTER - An Application-Oriented Programming Model for Massive Parallelism
This article deals with rationale and concepts of a programming model for massive parallelism. We mention the basic properties of massively parallel applications and develop a programming model for data parallelism on distributed-memory computers. Its key features are a suitable combination of homogeneity and heterogeneity aspects, an unified representation of data point configuration and interconnection schemes by explicit virtual data topologies, and various synchronization schemes and nondeterminisms. The outline of the linguistic representation and the abstract executional model are given. Keywords: architecture independence, data parallelism, data topologies, massive parallelism, programming model, SPMD. 1 Introduction A programming model for present and future massively parallel computers is to be developed. Massively parallel computers will certainly need to have distributed memory; in all other respects the programming model is to be architecture independent. Instead of att..
- …