(Enter summary)
Abstract: Inefficient implementations of global namespaces, message
passing, and thread scheduling on stock multicomputers
have prevented concurrent object-oriented programming
(COOP) languages from gaining widespread acceptance.
Recognizing that the architectures of stock multicomputers
impose a hierarchy of costs for these operations,
we have described a runtime system which provides
different versions of each primitive, exposing performance
distinctions for optimization. We confirm the advantages
of a ... (Update)
Context of citations to this paper: More
...for such programs. Dolby et al. 14] describe an object inlining technique which has been implemented in the Concert compiler [30] (for a dialect of C ) They replace the pointer to an object immediately by the fields of the object pointed to. Their system disallows...
Cited by: More
Lazy Threads: Implementing a Fast Parallel Call - Goldstein (1996)
(Correct)
This is a preprint of a copyrighted article that will.. - An Object-Oriented.. (1996)
(Correct)
A Run-time System for SCOOP - Michael Compton Csiro (2002)
(Correct)
Active bibliography (related documents): More All
0.4: The Concert System -- Compiler and Runtime Support for.. - Andrew Chien Vijay (1993)
(Correct)
0.4: A Concurrent Object-Oriented Programming Language System for.. - Yasugi (1994)
(Correct)
0.3: The Plan-Do Style Compilation Technique for Eager Data.. - Yasugi Matsuoka And (1994)
(Correct)
Similar documents based on text: More All
0.2: Optimizing COOP Languages: Study of a Protein Dynamics.. - Zhang, Karamcheti, Ng.. (1996)
(Correct)
0.2: Runtime Mechanisms for Efficient Dynamic Multithreading - Karamcheti, Plevyak, Chien (1996)
(Correct)
0.1: Obtaining Sequential Efficiency for Concurrent.. - Plevyak, Zhang, Chien (1995)
(Correct)
Related documents from co-citation: More All
20: Active Messages: a Mechanism for Integrated Communication and Computation
- von Eicken, Culler et al. - 1992
18: Parallel programming in Split-C
- Culler - 1993
16: Actors: a model of concurrent computation in distributed systems (context) - Agha - 1988
BibTeX entry: (Update)
V. Karamcheti and A. Chien. Concert --- Efficient Runtime Support for Concurrent Object-Oriented Programming Languages on Stock Hardware. In Proceedings of ACM/IEEE Supercomputing, Portland, OR, November 1993. http://citeseer.ist.psu.edu/karamcheti93concert.html More
@inproceedings{ karamcheti93concertefficient,
author = "Vijay Karamcheti and Andrew A. Chien",
title = "Concert-efficient runtime support for concurrent object-oriented programming languages on stock hardware",
booktitle = "Supercomputing",
pages = "598-607",
year = "1993",
url = "citeseer.ist.psu.edu/karamcheti93concert.html" }
Citations (may not include all citations):
1002
Programming Language (context) - Stroustrup - 1991
673
Actors: A Model of Concurrent Computation in Distributed Sys.. (context) - Agha - 1986 ACM
595
Active Messages: a mechanism for integrated communication an..
- von Eicken, Culler et al. - 1992 DBLP
133
Fine-grain parallelism with minimal hardware support: A comp..
- Culler, Sah et al. - 1991 ACM DBLP
125
ABCL: An Object-Oriented Concurrent System (context) - Yonezawa - 1990 ACM
108
Paragon XP/S Product Overview (context) - Corporation - 1991
80
Easy-to-useobject-oriented parallel processing with Mentat (context) - Grimshaw - 1993
51
Data locality and load balancing in COOL
- Chandra, Gupta et al. - 1993 ACM DBLP
46
Concurrent Aggregates: Supporting Modularity in Massively-Pa.. (context) - Chien - 1993
42
An efficient implementation scheme of concurrent object-orie..
- Taura, Matsuoka et al. - 1993 ACM DBLP
40
Computation migration: Enhancing locality for distributed-me.. (context) - Hsieh, Wang et al. - 1993 DBLP
33
HAL: A high-level actor language and its distributed impleme.. (context) - Houck, Agha - 1992 DBLP
30
Early experiences with olden (context) - Carlisle, Rogers et al. - 1993 ACM DBLP
29
The J-Machine: A fine-grain concurrent computer (context) - Dally, Chien et al. - 1989
29
POOL-T: A parallel object-oriented language (context) - America - 1987 ACM
25
Concurrent smalltalk on the message-driven processor (context) - Horwat - 1989 ACM
22
The concert system -- compiler and runtime support for effic.. (context) - Chien, Karamcheti et al. - 1993
12
Object oriented concurrent programming in cst (context) - Dally, Chien - 1988
11
Low-latency message communication support for the AP1000 (context) - Shimizu, Horie et al. - 1992 ACM DBLP
7
Building Communication Paradigms with the CM-5 Active Messag.. (context) - von Eicken, Culler - 1992
3
ABCL/onEM4: A new software/hardware architecture for object-.. (context) - Yasugi, Matsuoka et al. - 1992
3
A parallel object-oriented total architecture: A-NET (context) - Baba - 1990 DBLP
1
Technical Summary (context) - Corporation, Massachusetts - 1992
The graph only includes citing articles where the year of publication is known.
Documents on the same site (http://www-csag.ucsd.edu/papers/Concert-p.html): More
Analysis of Dynamic Structures for Efficient Parallel.. - Plevyak, Karamcheti, Chien (1993)
(Correct)
High-Level Parallel Programming of An Adaptive Mesh.. - Ganguly, Chien
(Correct)
Type Directed Cloning for Object-Oriented Programs - Plevyak, Chien (1995)
(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