Repository logo

Infoscience

  • English
  • French
Log In
Logo EPFL, École polytechnique fédérale de Lausanne

Infoscience

  • English
  • French
Log In
  1. Home
  2. Academic and Research Output
  3. Journal articles
  4. Distributed process groups in the V Kernel
 
research article

Distributed process groups in the V Kernel

Cheriton, D R
•
Zwaenepoel, W  
1985
ACM Transactions on Computer Systems

The V kernel supports an abstraction of processes, with operations for interprocess communication, process management, and memory management. This abstraction is used as a software base for constructing distributed systems. As a distributed kernel, the V kernel makes intermachine boundaries largely transparent. In this environment of many cooperating processes on different machines, there are many logical groups of processes. Examples include the group of tile servers, a group of processes executing a particular job, and a group of processes executing a distributed parallel computation. In this paper we describe the extension of the V kernel to support process groups. Operations on groups include group interprocess communication, which provides an application-level abstraction of network multicast. Aspects of the implementation and performance, and initial experience with applications are discussed.

  • Files
  • Details
  • Metrics
Type
research article
DOI
10.1145/214438.214439
Author(s)
Cheriton, D R
Zwaenepoel, W  
Date Issued

1985

Published in
ACM Transactions on Computer Systems
Volume

3

Issue

2

Start page

77

End page

107

Subjects

Distributed system

•

interprocess communication

•

job control

•

kernel

•

parallel computation

•

process group

•

servers

Editorial or Peer reviewed

REVIEWED

Written at

OTHER

EPFL units
LABOS  
Available on Infoscience
October 20, 2005
Use this identifier to reference this record
https://infoscience.epfl.ch/handle/20.500.14299/218147
Logo EPFL, École polytechnique fédérale de Lausanne
  • Contact
  • infoscience@epfl.ch

  • Follow us on Facebook
  • Follow us on Instagram
  • Follow us on LinkedIn
  • Follow us on X
  • Follow us on Youtube
AccessibilityLegal noticePrivacy policyCookie settingsEnd User AgreementGet helpFeedback

Infoscience is a service managed and provided by the Library and IT Services of EPFL. © EPFL, tous droits réservés