A user-Level process package for PVM

نویسندگان

  • Ravi Konuru
  • Jeremy Casas
  • Steve Otto
  • Robert Prouty
  • Jonathan Walpole
چکیده

This paper describes an approach to supporting efcient processor virtualization and dynamic load balancing for message-based, parallel programs. Specifically, a user-level process package (UPVM) for SPMD-style PVM applications is presented. UPVM supports light-weight virtual processors that are transparently and independently migratable. It also implements a source-code compatible PVM interface, which means that existing PVM programs only need to be recompiled and re-linked. The performance of UPVM is discussed and compared with that of standard PVM.

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

ثبت نام

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

منابع مشابه

A Migratable User-Level Process Package for PVM

A Migratable User-Level Process Package for PVM Ravindranath Bala Konuru Oregon Graduate Institute of Science & Technology Supervising Professors: Steve Otto and Jonathan Walpole This dissertation studies an approach to supporting e cient processor virtualization and dynamic load balancing for message-based, parallel programs. We propose the User-Level Process (ULP) abstraction that can be used...

متن کامل

PSPVM: Implementing PVM on a high-speed Interconnect for Workstation Clusters

PSPVM in an implementation of the PVM package on top of ParaStations high-speed interconnent for workstation clusters. The ParaStation system uses user level communication for message exchange and removes the operating system from the critical path of message transmission. ParaStations user interface consists of a user-level socket emu-lation. Thus, we need only minor changes to the standard PV...

متن کامل

PSPVM: Implementing PVM on a High-Speed Interconnect for Worstation Clusters

PSPVM in an implementation of the PVM package on top of ParaStations high-speed interconnent for workstation clusters. The ParaStation system uses user level communication for message exchange and removes the operating system from the critical path of message transmission. ParaStations user interface consists of a user-level socket emulation. Thus, we need only minor changes to the standard PVM...

متن کامل

ORNL-RSH Package and Windows '03 PVM 3.4

The first public release of PVM was version 2.0 in February 1991; the first PVM release from Oak Ridge National Laboratory that supported the Windows operating system was version 3.4 (beta 5) at the end of 1997 and then with the formal release of PVM version 3.4.0 in January 1999. While this initial release provided the PVM framework and functionality to the Windows world, there were a number o...

متن کامل

A User-Level Process Package for Concurrent Computing

A lightweight user-level process(ULP) package for parallel computing is described. Each ULP has its own register context, stack, data and heap space and communication with other ULPs is performed using locally synchronous, location transparent, message passing primitives. The aim of the package is to provide support for lightweight over-decomposition, optimized local communication and transpare...

متن کامل

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


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

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

ثبت نام

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

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

دوره   شماره 

صفحات  -

تاریخ انتشار 1994