Thread Migration in the Presence of Pointers

  • Authors:
  • David Cronk;Matthew Haines;Piyush Mehrotra

  • Affiliations:
  • -;-;-

  • Venue:
  • HICSS '97 Proceedings of the 30th Hawaii International Conference on System Sciences: Software Technology and Architecture - Volume 1
  • Year:
  • 1997

Quantified Score

Hi-index 0.00

Visualization

Abstract

Dynamic migration of lightweight threads supportsboth data locality and load balancing. However, mi-grating threads that contain pointers referencing datain both the stack and heap remains an open problem.In this paper we describe a technique by which threadswith pointers referencing both stack and non-sharedheap data can be migrated such that the pointers remain valid after migration. As a result, threads containing pointers can now be migrated between processors in a homogeneous distributed memory environment.