(Enter summary)
Abstract: The impact of the parallel programming model on scientific computing is examined. A
comparison is made between Sisal, a functional language with implicit parallelism, and
SR, an imperative language with explicit parallelism. Both languages are modern, highlevel,
concurrent programming languages. Five different scientific applications were
programmed in each language, and evaluated for programmability and performance.
The performance of these two concurrent languages on a shared-memory... (Update)
Context of citations to this paper: More
...systems and parallel C compatible systems. In contrast, previous works such as [16] 13] 6] 7] 5] 15] 14] 3] and [8] have also studied the performance of logic programming systems in other contexts. The paper is organised as follows. Section 2 introduces...
...there is a considerable improvement on performance. When the performance is similar, the ease of programming favours implicit parallelism [11]. Our work differs from this in that we evaluate popular languages and evaluate symbolic applications instead of scientific...
Cited by: More
Evaluation of Haskell for Prototyping a Fractal . . . - Fink, al. (1997)
(Correct)
Experience with Parallel Symbolic Applications in Orca - Bal, Langendoen, Bhoedjang (1995)
(Correct)
Parallel Conventional Systems versus Parallel Logic.. - Calegario, Dutra (1998)
(Correct)
Similar documents (at the sentence level):
9.1%: Software Support for Distributed and Parallel Computing - Freeh (1996)
(Correct)
Active bibliography (related documents): More All
0.3: Efficient Support for Fine-Grain Parallelism on.. - Lowenthal, Freeh.. (1999)
(Correct)
0.3: D-OSC: A SISAL Compiler for Distributed-Memory Machines - Garza-Salazar, Böhm
(Correct)
0.2: Computing within Memory Using Transforms - Richard Kendall (1997)
(Correct)
Similar documents based on text: More All
0.1: Cv - Lowenthal
(Correct)
0.1: A Sisal Compiler for Both Distributed- and Shared-Memory Machines - Vincent Freeh (1995)
(Correct)
0.1: A Comparative Study of the Programmability of a Signal.. - Yoon, Gaudiot (1994)
(Correct)
Related documents from co-citation: More All
3: The Andorra-I Engine: A parallel implementation of the Basic Andorra model (context) - Yang, Costa et al. - 1991
3: The DASH Prototype: Logic Overhead and Performance
- Lenoski, Laudon et al. - 1993
3: The Aurora Or-Parallel Prolog System (context) - Lusk, Butler et al. - 1988
BibTeX entry: (Update)
Vincent W. Freeh. A comparison of implicit and explicit parallel programming. TR 93-30a, University of Arizona, May 1994. http://citeseer.ist.psu.edu/freeh94comparison.html More
@article{ freeh96comparison,
author = "Vincent W. Freeh",
title = "A Comparison of Implicit and Explicit Parallel Programming",
journal = "Journal of Parallel and Distributed Computing",
volume = "34",
number = "1",
pages = "50--65",
year = "1996",
url = "citeseer.ist.psu.edu/freeh94comparison.html" }
Citations (may not include all citations):
273
Can programming be liberated from the von Neumann style (context) - Backus
206
Cambridge University Press (context) - Press, Flannery et al. - 1988
206
Why functional programming matters
- Hughes - 1990
104
Concurrent Programming: Principles and Practice (context) - Andrews - 1991
78
Software---Practice and Experience (context) - Knuth, study et al. - 1971
71
A report on the SISAL language project (context) - Feo, Cann et al. - 1990
62
Distributed Filaments: Efficient fine-grain parallelism on a..
- Freeh, Lowenthal et al. - 1994
30
Computer recreations (context) - Dewdney - 1985
17
Future scientific programming on parallel machines (context) - Kattamuri - 1988
11
The SR Programming Language (context) - Andrews, Olsson - 1993
6
Shared Filaments: Efficient support for fine-grain paralleli.. (context) - Engler, Andrews et al. - 1993
5
Par: An Approach to Architecture-Independent Parallel Progra.. (context) - Coffin - 1990
3
fsc: a Sisal compiler for both distributedand shared-memory .. (context) - Freeh, Andrews - 1995
1
Two issues in parallel language design (context) - Bohm, Oldehoeft - 1994
1
An overview of the SR programming language and implementatio.. (context) - Andrews, Olsson et al. - 1988
1
Implementing the kernel of the Australian region weather pre.. (context) - Egan - 1993
The graph only includes citing articles where the year of publication is known.
Documents on the same site (http://www.nd.edu/~vin/vin-ref.html): More
Computing within Memory Using Transforms - Richard Kendall (1997)
(Correct)
Efficient Support for Fine-Grain Parallelism on.. - Lowenthal, Freeh.. (1999)
(Correct)
Dynamically Controlling False Sharing in Distributed Shared.. - Vincent Freeh (1996)
(Correct)
Online articles have much greater impact More about CiteSeer.IST Add search form to your site Submit documents Feedback
CiteSeer.IST - Copyright Penn State and NEC