Accession Number : ADA190885

Title :   VPC - A Proposal for a Vector Parallel C Programming Language.

Descriptive Note : Rept. for 1 Oct 86-30 Sep 87,

Corporate Author : ILLINOIS UNIV AT URBANA CENTER FOR SUPERCOMPUTING RESEARCH AND DEVELOPMENT

Personal Author(s) : Guarna, Vincent A , Jr

PDF Url : ADA190885

Report Date : 30 Oct 1987

Pagination or Media Count : 32

Abstract : This paper proposes a definition for VPC, an extended C programming language for vector-parallel applications. VPC is a superset of the conventional C language that contains extensions for vector and parallel machines. New constructs and their semantics are presented, along with some discussion about potential problems that arise when extending C into the parallel domain. The reader is assumed to be familiar with the C programming language--this paper only describes those aspects of VPC that differ from the standard definition. Keywords: Parallel processing; Synchronization.

Descriptors :   *HIGH LEVEL LANGUAGES, MACHINES, PARALLEL PROCESSING, SEMANTICS, VECTOR ANALYSIS, MULTIPROCESSORS

Subject Categories : Computer Programming and Software

Distribution Statement : APPROVED FOR PUBLIC RELEASE