See this document in CiteSeerX!

Structured Exception Semantics for Parallel Loops (2002)  (Make Corrections)  
Joel A. Winstead



  Home/Search   Context   Related

 
View or download:
virginia.edu/~jaw2u/thes...semantics.ps
Cached:  PS.gz  PS  PDF   Image  Update  Help

From:  virginia.edu/~jaw2u/thesi...index (more)
(Enter author homepages)

Rate this article: (best)
  Comment on this article  
(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