Title :
HyperPascal-an architecture independent Pascal interface for parallel programming
Author :
Bhandarkar, Suchendra M. ; Edwards, Bonnie M.
Author_Institution :
Dept. of Comput. Sci., Georgia Univ., Athens, GA, USA
Abstract :
The design and implementation of a high-level parallel programming language interface for distributed-memory MIMD architectures is described. This interface is called HyperPascal and is based on a Computation Graph Decomposition model of parallel programming. HyperPascal closely resembles the Pascal language but in addition provides constructs that allow for the high-level specification of process parallelism. HyperPascal provides a machine-independent view of parallel programming, simplifies parallel program design and development and facilitates portability of parallel programs. The current version of HyperPascal has been implemented on the Intel iPSC/860 Hypercube
Keywords :
application program interfaces; high level languages; parallel architectures; parallel languages; parallel programming; programming environments; software portability; HyperPascal; Intel iPSC/860 Hypercube; Pascal language; architecture independent pascal interface; distributed-memory MIMD architecture; high-level parallel programming language interface; high-level specification; parallel program design; parallel program development; parallel programming; parallel programs portability; Automatic control; Computer architecture; Computer languages; Computer science; Concurrent computing; Memory architecture; Parallel processing; Parallel programming; Processor scheduling; Programming profession;
Conference_Titel :
Southeastcon '95. Visualize the Future., Proceedings., IEEE
Conference_Location :
Raleigh, NC
Print_ISBN :
0-7803-2642-3
DOI :
10.1109/SECON.1995.513061