• DocumentCode
    911047
  • Title

    Implementing concurrent object-oriented languages on multicomputers

  • Author

    Yonezawa, Akinori ; Matsuoka, Satoshi ; Yasugi, Masahiro ; Taura, Kenjiro

  • Author_Institution
    Dept. of Inf. Sci., Tokyo Univ., Japan
  • Volume
    1
  • Issue
    2
  • fYear
    1993
  • fDate
    5/1/1993 12:00:00 AM
  • Firstpage
    49
  • Lastpage
    61
  • Abstract
    The implementations of ABCL (an object-based concurrent language) on two different types of multicomputers-Electrotechnical Laboratories´ EM-4 extended dataflow computer, and Fujitsu´s experimental AP1000-are described. ABCL/EM-4 takes advantage of that machine´s packet-driven architecture to achieve very good preliminary performance results. The AP1000 does not have special hardware support for message passing, so ABCL/AP1000 includes several software technologies that are general enough for conventional parallel or concurrent languages, again yielding promising performance. It is concluded that the results demonstrate the viability of attaining good performance with concurrent object-oriented languages on current multicomputers, whether experimental or commercial.<>
  • Keywords
    object-oriented languages; parallel languages; parallel processing; ABCL; AP1000; EM-4 extended dataflow computer; concurrent object-oriented languages; multicomputers; object-based concurrent language; packet-driven architecture; Concurrent computing; Costs; Hardware; Laboratories; Message passing; Out of order; Processor scheduling; Prototypes; Software performance;
  • fLanguage
    English
  • Journal_Title
    Parallel & Distributed Technology: Systems & Applications, IEEE
  • Publisher
    ieee
  • ISSN
    1063-6552
  • Type

    jour

  • DOI
    10.1109/88.218175
  • Filename
    218175