loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
18th International Parallel and Distributed Processing Symposium (IPDPS'04) - Papers
Adaptive Memory Paging for Efficient Gang Scheduling of Parallel Applications
Santa Fe, New Mexico
April 26-April 30
ISBN: 0-7695-2132-0
Kyung Dong Ryu, Arizona State University
Nimish Pachapurkar, Arizona State University
Liana L. Fong, IBM T.J. Watson Research Center
Gang scheduling paradigm allows timesharing of computing nodes by multiple parallel applications and supports the coordinated context switches of these applications. It can improve system responsiveness and resource utilization. However, the memory paging overhead incurred during context switches can be expensive and may diminish the positive effects of gang scheduling. This paper investigates the reduction of paging overhead in gang scheduling environments by applying a set of simple, yet effective, adaptive paging techniques: selective page-out, aggressive page-out, adaptive page-in and background writing. Our experiments with NAS NPB2 benchmark programs show that these new adaptive paging mechanisms can reduce the job switching time significantly (up to 90%).
Index Terms:
virtual memory, adaptive operating system, gang scheduling, parallel computing
Citation:
Kyung Dong Ryu, Nimish Pachapurkar, Liana L. Fong, "Adaptive Memory Paging for Efficient Gang Scheduling of Parallel Applications," ipdps, vol. 1, pp.30a, 18th International Parallel and Distributed Processing Symposium (IPDPS'04) - Papers, 2004
Usage of this product signifies your acceptance of the Terms of Use.