• DocumentCode
    3485485
  • Title

    VMPP: a virtual machine for parallel processing

  • Author

    Loyot, Edmond C., Jr. ; Grimshaw, Andrew S.

  • Author_Institution
    Dept. of Comput. Sci., Virginia Univ., Charlottesville, VA, USA
  • fYear
    1993
  • fDate
    13-16 Apr 1993
  • Firstpage
    735
  • Lastpage
    740
  • Abstract
    In the field of parallel processing, there is a great diversity of languages and architectures which become obsolete at a rapid pace. In this environment, portability is an important issue. Unfortunately, most parallel languages are not portable. This portability problem can be solved using a virtual machine approach. In this approach, front-end translators translate various parallel source languages into code for a virtual machine. Back-end translators translate the virtual machine code into executable codes for a variety of parallel architectures. The Virtual Machine for Parallel Processing (VMPP) is designed to provide portability for a variety of high-level parallel programming languages without significantly sacrificing performance
  • Keywords
    parallel languages; program interpreters; software portability; virtual machines; VMPP; front-end translators; parallel processing; parallel source languages; portability; virtual machine; Computer architecture; Computer science; Concurrent computing; Investments; Parallel architectures; Parallel languages; Parallel processing; Parallel programming; Virtual machining; Writing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel Processing Symposium, 1993., Proceedings of Seventh International
  • Conference_Location
    Newport, CA
  • Print_ISBN
    0-8186-3442-1
  • Type

    conf

  • DOI
    10.1109/IPPS.1993.262790
  • Filename
    262790