Title :
Custom virtual memory policies for an image reconstruction application
Author :
Johnson, Olin ; Govindan, Vasudha ; Park, Yoonho ; Zhou, Z Hong
Author_Institution :
Dept. of Comput. Sci., Houston Univ., TX, USA
Abstract :
Some scientific applications have very large memory requirements, and are required to move data between primary and secondary storage during execution. The I/O between processor and disk can be done using standard file interfaces or virtual memory. The use of virtual memory, though simple and straight-forward, has been criticized because of poor performance. However some modern operating systems provide techniques to “customize” virtual memory to obtain better performance. The authors present results from an image reconstruction application where 3D structures of viruses are reconstructed from 2D electron microscope images. The platform is the NEC Cenju-3 parallel computer running the Cenju-3/DE, a Mach-based operating system. The virtual memory interface allows the user to specify custom page replacement and prefetching policies. For the largest data set, using custom virtual memory reduced the the data access time by a factor of 25 compared to unformatted Fortran I/O
Keywords :
biology computing; image reconstruction; input-output programs; parallel machines; virtual storage; 2D electron microscope images; 3D virus structures; Cenju-3/DE Mach-based operating system; NEC Cenju-3 parallel computer; custom page prefetching policies; custom page replacement policies; custom virtual memory policies; data access time; data movement; execution; file interfaces; image reconstruction application; operating systems; primary storage; processor-disk I/O; scientific applications; secondary storage; virtual memory interface; Application software; Concurrent computing; Data structures; Electrons; Image reconstruction; Libraries; National electric code; Random access memory; Virtual manufacturing; Viruses (medical);
Conference_Titel :
High-Performance Computing, 1997. Proceedings. Fourth International Conference on
Conference_Location :
Bangalore
Print_ISBN :
0-8186-8067-9
DOI :
10.1109/HIPC.1997.634540