7 citations found. Retrieving documents...
Michael Philippsen. Imperative concurrent object-oriented languages: An annotated bibliography. Technical Report TR-95-049, International Computer Science Institute, Berkeley, August 1995.

 Home/Search   Document Details and Download   Summary   Related Articles   Check  

This paper is cited in the following contexts:
Efficient Parallel Execution of Irregular Recursive Programs - Prechelt, Hänßgen (1999)   (Correct)

....so far, serious implementation work has been performed and actual performance data is available. Many examples of object oriented languages (often related to C ) with various kinds of parallel constructs and various levels of possible compiler support can be found in the surveys of Philippsen [20] and of Briot, Guerraoui, and Lohr [4, 20] for many of these languages no serious compiler was ever built. There is also much work on automatic parallelization. The most mainstream part are probably the vectorizing compilers for Fortran 77 and other Fortran dialects [15, 24] Most other work is ....

....has been performed and actual performance data is available. Many examples of object oriented languages (often related to C ) with various kinds of parallel constructs and various levels of possible compiler support can be found in the surveys of Philippsen [20] and of Briot, Guerraoui, and Lohr [4, 20]; for many of these languages no serious compiler was ever built. There is also much work on automatic parallelization. The most mainstream part are probably the vectorizing compilers for Fortran 77 and other Fortran dialects [15, 24] Most other work is based on comparatively uncommon languages, ....

Michael Philippsen. Imperative concurrent object-oriented languages. Technical Report TR-95/50, International Computer Science Institute, University of California, Berkeley, CA, August 1995.


Pattern-based Object-Oriented Parallel Programming - MacDonald (1997)   (Correct)

....benefits of a new language outweigh the costs. Within this field, we can see a variety of approaches to creating a new language and a variety of features and abstractions that are included. A good summary of concurrent object oriented and object based languages and their features can be found in [31]. We can see a variety of approaches to all aspects of parallelism in these languages. Languages can be targeted to processes distributed over a network (Orca) or threads on a uni or multi processor ( C ) Concurrency may be created through an explicit fork join model (Orca) or asynchronous ....

M. Philippsen. Imperative concurrent object--oriented languages. Technical Report TR--95--050, International Computer Science Institute, August 1995.


Reasoning About Concurrent Objects - Schmidt, Chen (1995)   (3 citations)  (Correct)

....a framework in which subtyping and concurrency can coexist. 1 Introduction Concurrent objects (CO) are a very active field of research in computer science given the growth of distributed and parallel processing. There are many proposals for a marriage of distributed computing and object technology[13, 12]. Most of them are unsatisfactory at present. One of the oldest school is the ACTOR family of languages. Actors, however, lack intra object concurrency and do not give programmers control of the granularity of concurrency. They rely on advanced compiler technology to achieve moderate efficiency. ....

M. Philippsen. Imperative Concurrent ObjectOriented Languages. Technical report, International Computer Science Institute, Berkeley, 1995.


Imperative Concurrent Object-Oriented Languages - Philippsen (1995)   (3 citations)  Self-citation (Philippsen)   (Correct)

....parallel programming languages in [24] Nuttal discusses systems that provide process or object migration in [184] Cheng s contribution [72] is a collection of parallel programming languages and tools, some of which are object oriented. Other collections are due to Turcotte [229] and Philippsen [193]. Gao and Kwong survey parallel and distributed Smalltalks in [241] Wyatt et al. study several objectoriented languages and discuss whether the parallelism is appropriately integrated into the languages [240] The paper by Karaorman and Bruno [138] elaborates on the design space of parallel ....

Michael Philippsen. Imperative concurrent object-oriented languages: An annotated bibliography. Technical Report TR-95-049, International Computer Science Institute, Berkeley, August 1995.


Locality optimization in JavaParty by means of static type.. - Philippsen, Haumacher (1998)   (7 citations)  Self-citation (Philippsen)   (Correct)

....does not stem from forallloops, doacross loops, or doall loops but is instead expressed by means of thread objects. Little work has been done specifically for parallel object oriented languages. From over a hundred existing imperative concurrent object oriented languages (COOL) surveyed in [18] more than half do not consider the locality problem at all. The reasons are different: Some languages have only been implemented in a prototypical way on a single workstation, where network latencies do not occur; their developers have mainly been interested in the design of coordination ....

Michael Philippsen. Imperative concurrent object-oriented languages. Technical Report TR-95-050, International Computer Science Institute, Berkeley, August 1995.


JavaParty - Transparent Remote Objects in Java - Philippsen, Zenger (1997)   (138 citations)  Self-citation (Philippsen)   (Correct)

....B intf.class B impl.class B class impl.class B class.class B impl Stub.class B impl Skel.class B class Stub.class B class Skel.class B.local jpc 5 Related Work ffl Concurrent object oriented languages. From over a hundred existing imperative concurrent objectoriented languages (COOL) surveyed in [19] more than half do not consider problems of distribution and locality at all. The reasons are different: Some languages have only been implemented in a prototypical way on a single workstation, where network latencies do not occur; their developers have mainly been interested in the design of ....

Michael Philippsen. Imperative concurrent object-oriented languages. Technical Report TR-95-050, International Computer Science Institute, Berkeley, August 1995.


Locality optimization in JavaParty by means of static type.. - Philippsen, Haumacher (1998)   (7 citations)  Self-citation (Philippsen)   (Correct)

....parallelism does not stem from forall , doacross, or doall loops but is instead expressed by means of thread objects. Little work has been done specifically for parallel object oriented languages. From over a hundred existing imperative concurrent object oriented languages (COOL) surveyed in [15] more than half do not consider the locality problem at all. The reasons are different: Some languages have only been implemented in a prototypical way on a single workstation, where network latencies do not occur; their developers have mainly been interested in the design of coordination ....

Michael Philippsen. Imperative concurrent objectoriented languages. Technical Report TR-95-050, International Computer Science Institute, Berkeley, August 1995.

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