Title :
Divacon: a parallel language for scientific computing based on divide-and-conquer
Author_Institution :
Dept. of Comput. Sci., Brandeis Univ., Waltham, MA, USA
Abstract :
An overview of the language, covering Divacon primitives and simple programming constructs that are referred to as functional forms, is given. Two divide-and-conquer programming constructs are discussed. Divacon style programming is demonstrated for a number of scientific applications. Some interesting equivalences and transformations between Divacon programs are examined. Implementation and performance are briefly considered
Keywords :
parallel languages; Divacon; divide-and-conquer; equivalences; functional forms; parallel language; programming constructs; scientific computing; transformations; Computer science; Concurrent computing; Functional programming; Indexing; Parallel languages; Parallel processing; Parallel programming; Productivity; Prototypes; Scientific computing;
Conference_Titel :
Frontiers of Massively Parallel Computation, 1990. Proceedings., 3rd Symposium on the
Conference_Location :
College Park, MD
Print_ISBN :
0-8186-2053-6
DOI :
10.1109/FMPC.1990.89496