, Fine - Grained Concurrent Object - Oriented
نویسندگان
چکیده
The introduction of concurrency complicates the already diicult task of large-scale programming. Concurrent object-oriented languages provide a mechanism, encapsulation, for managing the increased complexity of large-scale concurrent programs, thereby reducing the diiculty of large scale concurrent programming. In particular, ne-grained object-oriented approaches provide modularity through encapsulation while exposing large degrees of concurrency. Though ne-grained concurrent object-oriented languages are attractive from a programming perspective , they have historically suuered from poor eeciency. The goal of the Concert project is to develop portable, eecient implementations of ne-grained concurrent object-oriented languages. Our approach incorporates careful program analysis and information management at every stage from the compiler to the runtime system. In this document, we outline the basic elements of the Concert approach. In particular, we discuss program analyses, program transformations, their potential payoo, and how they will be embodied in the Concert system. Initial performance results and speciic plans for demonstrations and system development are also detailed.
منابع مشابه
ذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1993