Although logic languages, due to their nnn-declarative nature, are widely proclaimed to be conducive in theory to parallel implementation, in fact there appears to be insufficient practical evidence to stimulate further developments in this field. The paper puts forward various complications which a
Implementation of a Portable Nested Data-Parallel Language
โ Scribed by G.E. Blelloch; J.C. Hardwick; J. Sipelstein; M. Zagha; S. Chatterjee
- Publisher
- Elsevier Science
- Year
- 1994
- Tongue
- English
- Weight
- 996 KB
- Volume
- 21
- Category
- Article
- ISSN
- 0743-7315
No coin nor oath required. For personal study only.
๐ SIMILAR VOLUMES
Although multi thread libraries have been implemented to provide threadsa unit of concurrent/parallel executionat user level, there is no thread library that provides both parallelism and portability. We designed and implemented the PPL (Parallel Pthread Library) with the following two requirements
This paper describes a domain specific programming model for execution on parallel and distributed architectures. The model has initially been targeted at the application area of image processing, though the techniques developed may be more generally applicable to other domains where an algebraic or
We have implemented a portable parallel version of the macromolecular modeling package AMBER4. The message passing paradigm was used. All message passing constructs are compliant with the Message Passing Interface (MPI) standard. The molecular dynamics/minimization module MINMD and the free-energy p
Data-parallel languages allow programmers to easily express parallel computations by means of high-level constructs. To reduce overheads, the compiler partitions the computations among the processors at compile-time, on the basis of the static data distribution suggested by the programmer. When exec