(Enter summary)
Abstract: Fine-grain threads are often used in many parallel programming languages such as concurrent
object-oriented languages where asynchronous procedures/methods may be invoked. But thread
creation and communication generally cost much if we implement them using libraries. In this
paper, we propose a general framework for efficiently compiling languages which promote finegrain
threads. This framework expresses various constructs of concurrent object-oriented languages
by a small number of fundamental ... (Update)
Context of citations to this paper: More
...will be slow because the huge stack area causes the frequent cache miss. The very early version of Schematic is implemented in this way [33]. It incorporated an ad hoc technique to avoid an overflow of C stack by periodically shrinking stack, but the execution speed was out of...
Cited by: More
An Efficient Compilation Framework For Parallel Programming.. - Oyama (1998)
(Correct)
Active bibliography (related documents): More All
0.3: A Compilation Framework for Languages with Dynamic Thread.. - Oyama, Taura, Yonezawa (1996)
(Correct)
0.1: Efficient and Reusable Implementation of Fine-Grain.. - Kenjiro Taura (1997)
(Correct)
0.1: Objects in a Higher-Order Linear Logic Setting (Extended.. - Delzanno, Martelli
(Correct)
Similar documents based on text: More All
0.2: An Implementation And Performance Evaluation Of.. - Oyama, Taura, Endo.. (1998)
(Correct)
0.1: Experience with Fine-Grain Communication in EM-X.. - Sato, Kodama..
(Correct)
0.1: Type-Based Analysis Of Usage Of Values For Concurrent.. - Igarashi (1997)
(Correct)
BibTeX entry: (Update)
Yoshihiro Oyama. A General Framework for Compiling Fine-Grain Threads in Concurrent ObjectOriented Languages, 1996. Senior Thesis, University of Tokyo. http://citeseer.ist.psu.edu/oyama96general.html More
@misc{ oyama96general,
author = "Y. Oyama",
title = "A General Framework for Compiling Fine-Grain Threads in Concurrent ObjectOriented
Languages",
text = "Yoshihiro Oyama. A General Framework for Compiling Fine-Grain Threads in
Concurrent ObjectOriented Languages, 1996. Senior Thesis, University of
Tokyo.",
year = "1996",
url = "citeseer.ist.psu.edu/oyama96general.html" }
Citations (may not include all citations):
1074
The Definition of Standard ML (context) - Milner, Tofte et al. - 1990
521
Compiling with Continuations (context) - Appel - 1992
122
Multilisp: A language for concurrent symbolic computation (context) - Halstead - 1985
117
Object-Oriented Concurrent Programming (context) - Yonezawa, Tokoro - 1987
89
closure-passing style (context) - Appel, Jim - 1989
70
No Assembly Required: Compiling Standard ML to C
- Tarditi, Acharya et al. - 1990
61
Low-latency communication over ATM networks using active mes..
- Eicken, Basu et al. - 1995
61
Technical Report ECS-LFCS (context) - Milner, The - 1991
49
ACL -- A Concurrent Linear Logic Programming Paradigm
- Kobayashi, Yonezawa - 1993
47
Department of Computer Science (context) - Cooper, Draves et al. - 1987
43
Asynchronous Communication Model Based on Linear Logic
- Kobayashi, Yonezawa - 1994
38
A Portable Scheme-to-C Compiler (context) - Bartlett, Scheme - 1989
33
Type-Theoretic Foundations for Concurrent Object-Oriented Pr.. (context) - Kobayashi, Yonezawa - 1994
24
Schematic: A Concurrent Object-Oriented Extension to Scheme
- Taura, Yonezawa
22
StackThreads: An Abstract Machine for Scheduling Fine-Grain .. (context) - Taura, Matsuoka - 1994
21
ABCL: An Object-Oriented Concurrent System --- Theory (context) - Yonezawa - 1990
19
CONS should not CONS its arguments (context) - Baker - 1995
17
Software Support for Parallel Computing: Where are We Headed (context) - Pancake - 1991
16
An Architecture of Highly Parallel Computer AP
- Ishihata, Horie et al. - 1991
16
A future-based polymorphic typed concurrent object-oriented ..
- Taura, Matsuoka et al. - 1994
11
Typed Higher-Order Concurrent Linear Logic Programming
- Kobayashi, Yonezawa - 1994
11
Functional Programming Languages and Computer Architecture (context) - Appel, MacQueen et al. - 1987
1
A Japanese Dialog System Applicable to Multiple Discource Do.. (context) - Watanabe, Ohsawa et al. - 1987
Documents on the same site (http://www.yl.is.s.u-tokyo.ac.jp/~oyama/publications.html): More
An Efficient Compilation Framework for Languages Based on .. - Yoshihiro Oyama Kenjiro (1997)
(Correct)
An Efficient Compilation Framework for Languages Based on .. - Oyama, Taura, Yonezawa (1997)
(Correct)
An Efficient Compilation Framework For Parallel Programming.. - Oyama (1998)
(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