book chapter · Birkhäuser Basel eBooks · 1994
A Knowledge-Based Scientific Parallel Programming Environment
Karsten M. Decker, Jiří Dvořák, René M. Rehmann
Cited by 18Abstract and details only
Abstract
Distributed memory parallel systems are still lacking simple and economic programmability, since, from the scientific programmer’s point of view, first generation tools and environments for distributed memory parallel processor systems are largely insufficient. In this paper, we present an overview of our approach to parallel distributed programming environments overcoming these limitations: a knowledge-based problem-solving environment for programming parallel distributed systems. The environment features a problem-oriented specification formalism and is based on a skeleton-oriented programming methodology. The large set of fine-grain algorithmic skeletons used in the system is managed with a knowledge-based component. Skeletons are completed with computational components by means of automatic program synthesis techniques. We describe in detail a working prototype that, for the class of stencil-based problems, supports transparent programming of parallel distributed systems, while successfully addressing and solving some of the problems of performance, portability and software reuse.
Cite this paper
Decker, K. M., Dvořák, J., & Rehmann, R. M. (1994). A Knowledge-Based Scientific Parallel Programming Environment. Birkhäuser Basel eBooks, 127–138. https://doi.org/10.1007/978-3-0348-8534-8_13
Decker, Karsten M., et al. “A Knowledge-Based Scientific Parallel Programming Environment.” Birkhäuser Basel eBooks, 1994, pp. 127–38, https://doi.org/10.1007/978-3-0348-8534-8_13.
Decker, Karsten M., Jiří Dvořák, and René M. Rehmann. 1994. “A Knowledge-Based Scientific Parallel Programming Environment.” Birkhäuser Basel eBooks: 127–38. https://doi.org/10.1007/978-3-0348-8534-8_13.
Decker, K.M., Dvořák, J. and Rehmann, R.M. (1994) ‘A Knowledge-Based Scientific Parallel Programming Environment’, Birkhäuser Basel eBooks, pp. 127–138. Available at: https://doi.org/10.1007/978-3-0348-8534-8_13.
@incollection{decker1994knowledge,
title = {{A Knowledge-Based Scientific Parallel Programming Environment}},
author = {Decker, Karsten M. and Dvořák, Jiří and Rehmann, René M.},
booktitle = {Birkhäuser Basel eBooks},
pages = {127--138},
year = {1994},
doi = {10.1007/978-3-0348-8534-8_13}
}Made from the index record. Check names, capitalisation and page numbers against the paper. Need another style? AI for Research has over 10,000.