DocumentCode
2061264
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
fYear
1997
fDate
18-21 Dec 1997
Firstpage
517
Lastpage
522
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);
fLanguage
English
Publisher
ieee
Conference_Titel
High-Performance Computing, 1997. Proceedings. Fourth International Conference on
Conference_Location
Bangalore
Print_ISBN
0-8186-8067-9
Type
conf
DOI
10.1109/HIPC.1997.634540
Filename
634540
Link To Document