Title
An Adaptive Heterogeneous Software DSM
Abstract
This paper presents a mechanism to run parallel applications in heterogeneous, dynamic environments while maintaining thread synchrony. A heterogeneous software DSM is used to provide synchronization constructs similar to Pthreads, while providing for individual thread mobility. An asymmetric data conversion scheme is adopted to restore thread states among different computers during thread migration. Within this framework we create a mechanism capable of maintaining the distributed state between migrated (and possibly heterogeneous) threads. We show that thread synchrony can be maintained with minimal overhead and minimal burden to the programmer.
Year
DOI
Venue
2006
10.1109/ICPPW.2006.21
ICPP Workshops
Keywords
Field
DocType
thread synchrony,different computer,individual thread mobility,minimal overhead,thread migration,adaptive heterogeneous software dsm,asymmetric data conversion scheme,dynamic environment,heterogeneous software,thread state,minimal burden,multi threading,pthreads
Multithreading,Synchronization,Programmer,Computer science,Parallel computing,Thread (computing),POSIX Threads,Data conversion,Software,Thread safety,Distributed computing
Conference
ISSN
ISBN
Citations 
1530-2016
0-7695-2637-3
4
PageRank 
References 
Authors
0.44
12
3
Name
Order
Citations
PageRank
John Paul Walters126720.45
Hai Jiang2709.72
Vipin Chaudhary383883.24