Title :
Concurr-a problem solving language for parallel systems
Author :
Weisbecker, James R.
Author_Institution :
Dept. of Comput. Sci., London Univ., UK
Abstract :
The Concurr language for parallel systems is designed as an easy-to-use parallel programming facility. It provides constructs for expressing parallelism explicitly as well as constructs from which parallelism can be extracted implicitly by the compiler. Thus is offers a framework to evaluate the potential of the explicit and implicit approaches to parallelism within the same programming language. The language also attempts to overcome some restrictions of previous, sequential languages. Concurr can be used to prepare code for either multiprocessor parallel (MIMD) or data parallel (SIMD) architectures
Keywords :
high level languages; parallel programming; Concurr language; MIMD; SIMD; architectures; compiler; constructs; data parallel; multiprocessor parallel; parallel programming; parallel systems; parallelism; problem solving language; Computer architecture; Computer science; Concurrent computing; Educational institutions; Hardware; Parallel languages; Parallel processing; Parallel programming; Problem-solving; Supercomputers;
Conference_Titel :
System Sciences, 1989. Vol.II: Software Track, Proceedings of the Twenty-Second Annual Hawaii International Conference on
Conference_Location :
Kailua-Kona, HI
Print_ISBN :
0-8186-1912-0
DOI :
10.1109/HICSS.1989.48080