, Fine - Grained Concurrent Object - Oriented

نویسندگان

  • Andrew A. Chien
  • Vijay Karamcheti
  • John Plevyak
چکیده

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.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1993