Alternate document:   Details   An Evaluation (97) Johan Montelius

See this document in CiteSeerX!

An evaluation of Penny: a system for fine-grain implicit parallelism (1997)  (Make Corrections)  (3 citations)
Johan Montelius, Seif Haridi



  Home/Search   Context   Related

 
View or download:
sics.se/~seif/pasco97.ps
sics.se/pub/isl/papers/pasco97.ps.gz
sics.se/~jm/papers/pasco97.pdf
Cached:  PS.gz  PS  PDF   Image  Update  Help

From:  sics.se/~seif/pubs1 (more)
From:  sics.se/isl/papers/
(Enter author homepages)

Rate this article: (best)
  Comment on this article  
(Enter summary)

Abstract: The Penny system is an implementation of AKL, a concurrent constraint language with deep guards, on sharedmemory multiprocessors. It automatically extracts parallelism in arbitrary AKL programs. No user annotations are required nor there is any compiler support to extract parallelism. We give an overview of the system and present empirical evaluation results from a set of benchmarks with varying characteristics. The evaluation shows that it is possible to build a system that automatically... (Update)

Context of citations to this paper:   More

...true finite domain constraints. Exploiting parallelism is another method of improving constraint propagation. The Penny language [Montelius and Haridi, 1997] [Montelius, 1997] is a parallel version of AKL that does not require the programmer to indicate parallelism explicitly....

...write buffer does not seem to affect performance significantly. Our work contrasts with similar studies by other researchers. Montelius [13] and Tick and Hermenegildo [19] for instance, studied the performance of PLP systems implemented for bus based multiprocessors, while we...

Cited by:   More
Neural Network Parallel Simulation with Logic Programming - Exte Nd Ed   (Correct)
The Influence of Architectural Parameters on the.. - Silva, Dutra..   (Correct)
Executing Formal Specifications with Constraint Programming - Wahls, Leavens, Baker (1998)   (Correct)

Similar documents (at the sentence level):
18.9%:   Exploiting Fine-grain Parallelism in Concurrent Constraint.. - Montelius (1997)   (Correct)
18.9%:   An Evaluation - Montelius (1997)   (Correct)

Active bibliography (related documents):   More   All
0.6:   Using SimICS to Evaluate the Penny System - Montelius, Magnusson (1997)   (Correct)
0.6:   Data-parallel Implementation of Prolog - Bevemyr (1996)   (Correct)
0.3:   An And/Or-Parallel Implementation of AKL - Montelius, Ali (1995)   (Correct)

Similar documents based on text:   More   All
0.5:   AKL(FD) - A concurrent language for FD programming - Carlson (1994)   (Correct)
0.4:   Related Work - Montelius (1997)   (Correct)
0.4:   Programming Paradigms of the Andorra Kernel Language - Janson, Haridi (1991)   (Correct)

Related documents from co-citation:   More   All
2:   Evaluating the impact of coherence protocols on parallel logic programming syste.. - Costa, Bianchini et al. - 1997
2:   Propositional Non-Monotonic Reasoning and Inconsistency in Symmetric Neural Netw.. (context) - Pinkas - 1991
2:   Automatic Translation of VDM Specifications into Standard ML Programs (context) - O'Neill - 1992

BibTeX entry:   (Update)

Montelius, J. and Haridi, S. (1997). An evaluation of Penny: a system for fine-grain implicit parallelism. In Second International Symposium on Parallel Symbolic Computation (PASCO'97). http://citeseer.ist.psu.edu/montelius97evaluation.html   More

@inproceedings{ montelius97evaluation,
    author = "Johan Montelius and Seif Haridi",
    title = "An evaluation of {Penny}: a system for fine grain implicit parallelism",
    pages = "46--57",
    year = "1997",
    url = "citeseer.ist.psu.edu/montelius97evaluation.html" }
Citations (may not include all citations):
395   An abstract Prolog instruction set (context) - Warren - 1983
240   Identification of common molecular subsequences - Smith, Waterman - 1981
173   Lazy task creation: A technique for increasing the granulari.. - Mohr, Kranz et al.
89   The MUSE orparallel Prolog model and its performance (context) - Ali, Karlsson - 1990
41   AKL: A multiparadigm programming language - Janson - 1994
27   Efficient Memory Simulation in SimICS - Magnusson, Werner - 1995
23   Multiprocessor System Architecture (context) - Catanzaro - 1994
21   Implementation of Committed Choice Logic Languages on Shared.. (context) - Crammond - 1988
18   Ports for Objects in Concurrent Logic Programs - Janson, Montelius et al. - 1993
13   Threads Primer (context) - Lewis, Berg - 1996
10   aparallelism and (and-) parallelism in logic programs (context) - Hermenegildo, Carro - 1995
9   A simple program transformation for parallelism - Debray, Jain - 1994
9   or-parallel implementation of AKL (context) - Montelius, Ali - 1995
8   prototype implementation of the Andorra Kernel Language (context) - Janson, Montelius - 1992
7   A parallel copying garbage collection scheme for shared-memo.. (context) - Ali - 1995
3   Parallel Garbage Collection in a Multiprocessors Implementat.. (context) - Atlam - 1997
1   An overview of AKL (context) - Fanz'en, Hairidi et al. - 1992

Documents on the same site (http://www.sics.se/~seif/pubs1.html):
A Tool For Developing Interactive Configuration Applications - Axling, Haridi (1994)   (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