Thread Migration and Communication Minimization in DSM Systems

In The Proceedings of the IEEE, 87(3): 487-497, March 1999.

Kritchalach Thitikamol and Pete Keleher

This paper explores mechanisms and policies that enable thread migration in software distributed shared memory (DSM) systems. We describe a DSM system that performs online remappings of threads to nodes based on sharing behavior. Our system obtains this sharing information through a novel correlation-tracking phase that avoids ping-ponging of threads. We use this system as an example in exploring design decisions for thread migration systems.

	title = "Thread Migration and Communication Minimization in {DSM} Systems",
	author = "Kritchalach Thitikamol and Pete Keleher",
	journal = {The Proceedings of the IEEE},
	pages = {487-497},
	volume = {87},
	issue = {3},
	month = {March},
	year = {1999},

Available: bibtex, abstract,