Efficient process migration in the EMPS multiprocessor system

G. J.W. van Dijk (Corresponding author), M. J. van Gils

Research output: Chapter in Book/Report/Conference proceedingConference article in proceedingsScientificpeer-review

8 Citations (Scopus)

Abstract

In this paper, the process migration facility in the Eindhoven multiprocessor system (EMPS) is presented. In the EMPS system, mailboxes are used for interprocess communication. These mailboxes provide transparency of location for communicating processes. The major advantages of mailbox communication in the EMPS system are (1) interprocess communication can proceed without losing messages and (2) the communication paths can be updated very efficiently when a process moves to another processor: By redirecting the mailbox connection of the migrating process, the communication paths of all processes connected to the same mailbox are updated. By measurements and a detailed evaluation of the performance it is demonstrated that intra-node process migration in the EMPS system is significantly more efficient than process migration in other distributed systems. The performance measurements of inter-node process migration yield results that can be favourably compared to other distributed systems.

Original languageEnglish
Title of host publicationProceedings of the International Conference on Parallel Processing
PublisherIEEE Institute of Electrical and Electronic Engineers
Pages58-66
Number of pages9
ISBN (Print)0-818-62672-0
Publication statusPublished - 1 Dec 1992
MoE publication typeA4 Article in a conference publication
EventProceedings of the 6th International Parallel Processing Symposium - Beverly Hills, CA, USA
Duration: 23 Mar 199226 Mar 1992

Publication series

SeriesProceedings of the International Conference on Parallel Processing
ISSN0190-3918

Conference

ConferenceProceedings of the 6th International Parallel Processing Symposium
CityBeverly Hills, CA, USA
Period23/03/9226/03/92

Fingerprint

Dive into the research topics of 'Efficient process migration in the EMPS multiprocessor system'. Together they form a unique fingerprint.

Cite this