• Documents
  • Authors
  • Tables
  • Other Seers ▼
    RefSeer AckSeer CollabSeer SeerSeer
  • Log in
  • Sign up
  • MetaCart

CiteSeerX logo

Advanced Search Include Citations
Advanced Search Include Citations | Disambiguate

The Freeze Free Algorithm for Process Migration (1995)

by Ellard Roush
Add To MetaCart

Tools

Sorted by:
Results 1 - 4 of 4

Process migration

by Dejan S. Milojicic, Fred Douglis, Yves Paindaveine, Richard Wheeler, Songnian Zhou - ACM Computing Surveys , 2000
"... A process is an operating system abstraction representing an instance of a running computer program. Process migration is the act of transferring a process between two machines during its execution. Several implementations ..."
Abstract - Cited by 62 (1 self) - Add to MetaCart
A process is an operating system abstraction representing an instance of a running computer program. Process migration is the act of transferring a process between two machines during its execution. Several implementations

A Migration-friendly Tasking Environment for Gardens

by Ashley Beitz, Siu-yuen Chan, Nickolas Kwiatkowski - In Fourth Australasian Conference on Parallel and Real-Time Systems (PART'97 , 1997
"... . Gardens is a parallel computing environment that is capable of adapting at runtime to a changing set of available processors. It relies on the concept of migration to allow the application components (known as tasks) to move from one processor to another. This paper discusses the tasking environme ..."
Abstract - Cited by 6 (0 self) - Add to MetaCart
. Gardens is a parallel computing environment that is capable of adapting at runtime to a changing set of available processors. It relies on the concept of migration to allow the application components (known as tasks) to move from one processor to another. This paper discusses the tasking environment needed to realise Gardens. The goal of this environment is to provide the runtime system with tasks that can easily and efficiently be migrated. It achieves this by employing the following features: a mediumgrained unit of migration, global synchronisation, a heap management facility that supports migration and seed tasks. 1. Introduction Gardens [1] is a parallel computing environment that supports efficient parallel computing across a network of workstations. The workstations are not dedicated to the execution of Gardens applications, so Gardens application components migrate at runtime to idle workstations to minimise the load on busy workstations. This strategy is known as adaptive p...

Performance and the Single/Multi--Processor Operating System Process Subsystem

by Ellard Roush, Willy S. Liao, Roy H. Campbell , 1995
"... Operating systems depend on process subsystem performance, which we analyze in Choices. We use compile time specialization to optimize both single and multiprocessor performance within a single design. We partition critical sections into two types, and compose independent control mechanisms to produ ..."
Abstract - Cited by 1 (0 self) - Add to MetaCart
Operating systems depend on process subsystem performance, which we analyze in Choices. We use compile time specialization to optimize both single and multiprocessor performance within a single design. We partition critical sections into two types, and compose independent control mechanisms to produce high performance, specialized locks. We select heavily used process operations and justify new designs through performance measurements on two different ports of the Choices object oriented operating system. The performance measurements demonstrate speed improvements as high as two orders of magnitude. We validate the impact on application level processes through performance tests on a TCP communication application, whose data rates improve by 8--22% for transmission and by 15--24% for reception. We present designs for process synchronization, current process identification, process context switching, process creation, and interrupt handling support. 1 Introduction Single processor machi...

Aspect-oriented object and component migration-Diploma Thesis-

by Peter Tröger, Prof Dr, A. Polze, Hasso Plattner, Erklärung Zur Selbständigkeit
"... Ich erkläre mich damit einverstanden, daß die vorliegende Diplomarbeit in der ..."
Abstract - Add to MetaCart
Ich erkläre mich damit einverstanden, daß die vorliegende Diplomarbeit in der
The National Science Foundation
  • About CiteSeerX
  • Submit Documents
  • Privacy Policy
  • Help
  • Data
  • Source
  • Contact Us

Developed at and hosted by The College of Information Sciences and Technology

© 2007-2010 The Pennsylvania State University