On Communication Patterns of Parallel Objects

YQ GAO,CK YUEN,DX WANG,WM ZHENG,MM SHEN
DOI: https://doi.org/10.1109/tencon.1993.320098
1993-01-01
Abstract:Object-oriented programming is proving to be quite useful in many areas which have not been served well by more conventional approaches. Object-oriented systems show great potential for exploiting concurrence/parallelism. But many object-oriented languages currently in use are sequential. How to implement object-oriented languages on parallel systems is still a promising research topic. A parallel object-oriented system is a single-user system which is implemented on multi-processors. Objects can be active concurrently in one processor or do things on different processors in parallel. There are two communication patterns: synchronous and asynchronous communication. We put emphasis on communication patterns of parallel objects. We also discuss several ways to achieve performance in object-oriented languages and how to implement communication patterns on transputer-based multicomputer systems.<>
What problem does this paper attempt to address?