• DocumentCode
    2236174
  • Title

    Motor: A Virtual Machine for High Performance Computing

  • Author

    Goscinski, Wojtek ; Abramson, David

  • Author_Institution
    Fac. of Inf. Technol., Monash Univ., Clayton, Vic.
  • fYear
    0
  • fDate
    0-0 0
  • Firstpage
    171
  • Lastpage
    182
  • Abstract
    High performance application development remains challenging, particularly for scientists making the transition to a grid environment. In general areas of computing, virtual environments such as Java and .Net have proved successful in fostering application development. Unfortunately, these existing virtual environments do not provide the necessary high performance computing abstractions required by e-scientists. In response, we propose and demonstrate a new approach to the development of a high performance virtual infrastructure: Motor is a virtual machine developed by integrating a high performance message passing library directly within a virtual infrastructure. Motor provides high performance application developers with a common runtime, garbage collection and system libraries, including high performance message passing, whilst retaining strong message passing performance
  • Keywords
    grid computing; message passing; storage management; virtual machines; Motor MPI library; garbage collection; grid environment; high performance computing; high performance message passing library; system library; virtual environment; virtual infrastructure; virtual machine; Application software; Computer architecture; Environmental management; High performance computing; Java; Message passing; Runtime library; Utility programs; Virtual environment; Virtual machining;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    High Performance Distributed Computing, 2006 15th IEEE International Symposium on
  • Conference_Location
    Paris
  • ISSN
    1082-8907
  • Print_ISBN
    1-4244-0307-3
  • Type

    conf

  • DOI
    10.1109/HPDC.2006.1652148
  • Filename
    1652148