(Enter summary)
Abstract: Concurrent languages have o#ered parallel loop constructs for some time to allow a parallel
computation to be expressed in a simple and straightforward fashion. Modern programming
languages include exceptions to allow for clean handling of errors or unexpected conditions, but
few concurrent languages incorporate exception handling into their models for parallel loops. As a
result, programmers that use parallel loops cannot use exceptions to simplify their programs. We
present a semantics for... (Update)
Similar documents (at the sentence level):
41.4%: Structured Exception Semantics for Concurrent Loops - Winstead, Evans
(Correct)
Active bibliography (related documents): More All
0.5: A Java Parallel Computing Framework for Heterogeneous Networks - Mukarakate (2002)
(Correct)
0.3: Cache Coherence in Distributed Systems - Kent (1987)
(Correct)
0.3: Functions, Frames, and Interactions - completing a.. - Reinke (1998)
(Correct)
Similar documents based on text: More All
0.2: The Role of Natural Language in a Software Product - Strunk (2002)
(Correct)
0.2: Loop Termination Prediction - Sherwood, Calder (2000)
(Correct)
0.1: A Classification of Polynomial Algebras as Modules over the .. - Jeanne Duflot Dept
(Correct)
BibTeX entry: (Update)
@misc{ winstead-structured,
author = "Joel A. Winstead",
title = "Structured Exception Semantics for Parallel Loops",
url = "citeseer.ist.psu.edu/winstead02structured.html" }
Citations (may not include all citations):
862
The Java Language Specification
- Gosling, Joy et al. - 1997
746
The Java Virtual Machine Specification (context) - Lindholm, Yellin - 1997
210
Cooperating sequential processes (context) - Dijkstra - 1968
94
A library implementation of POSIX threads under UNIX
- Mueller DBLP
66
International Computer Science Institute (context) - Stoutamire, Omohundro et al. - 1996
42
Rationale for the design of the ADA programming language (context) - Ichbiah, Heliard et al. - 1979
35
Prentice Hall International (context) - Meyer, el et al. - 1992
35
Inside Windows NT (context) - Solomon - 1998
32
Fortran 95 Handbook (context) - Adams - 1997 ACM
32
Spar: A programming language for semiautomatic compilation o..
- van Reeuwijk, van Gemund et al. - 1997
29
API Specification (context) - Microsystems, Platform et al. - 1999
29
API Specification (context) - Microsystems, Platform et al. - 1999
21
pSather: Layered extensions to an objectoriented language fo..
- Murer, Feldman et al. - 1993
21
Software - Practice and Experience (context) - Barnes, of - 1980
17
The Programming Language Ada Reference Manual (context) - Standards, Inc - 1983
5
Irregular parallel algorithms in JAVA
- Blount, Chatterjee et al. - 1999 ACM DBLP
4
Data parallelism in Java
- Philippsen - 1998
4
language definition (context) - Carlin, Chandy et al.
3
Computing Surveys (context) - Tanenbaum, on - 1976
3
Sequential and parallel exception handling in Modula (context) - Heinz - 1994
3
Killing threads considered dangerous (context) - Fleiner, Feldman et al. - 1996
2
cient exploitation of loop-level parallelism in Java (context) - Oliver, Ayguade et al. - 2000
1
ciently compilable extension of modula-3 for explicitly para.. (context) - Heinz, An - 1993
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