Title :
Virtual Memory versus File Interface for Large, Memory-Intensive Scientific Applications
Author :
Park, Yoonho ; Scott, Ridgway ; Sechrest, Stuart
Author_Institution :
University of Houston, TX
Abstract :
Scientific applications often require some strategy for temporary data storage to do the largest possible simulations. The use of virtual memory for temporary data storage has received criticism because of performance problems. However, modern virtual memory found in recent operating systems such as Cenju-3/DE give application writers control over virtual memory policies. We demonstrate that custom virtual memory policies can dramatically reduce virtual memory overhead and allow applications to run out-of-core efficiently. We also demonstrate that the main advantage of virtual memory, namely programming simplicity, is not lost.
Keywords :
custom policies; fetch; file interface; memory-intensive; out-of-core; replacement; scientific applications; store; virtual memory; Control systems; Memory; Operating systems; custom policies; fetch; file interface; memory-intensive; out-of-core; replacement; scientific applications; store; virtual memory;
Conference_Titel :
Supercomputing, 1996. Proceedings of the 1996 ACM/IEEE Conference on
Print_ISBN :
0-89791-854-1
DOI :
10.1109/SUPERC.1996.183554