DocumentCode
3487589
Title
AC compiler for large data sequential processing using remote memory
Author
Yoshimura, Shiyo ; Midorikawa, Hiroko
Author_Institution
Grad. Sch. of Sci. & Technol., Seikei Univ., Tokyo, Japan
fYear
2011
fDate
23-26 Aug. 2011
Firstpage
197
Lastpage
202
Abstract
Prevailing 64bit-OS enables us to use a large memory address space in computer programming general. However, the actual physical memory becomes the limitation in utilizing it fully. When a program requires more memory than available physical memory in a computer, a traditional virtual memory system performs the page swap between a local hard disk and physical memory. Here, with the recent development in high-speed network, remote-memory access via networks becomes faster than accessing a local hard disk. We built the Distributed Large Memory System (DLM) to access vast remote memories in networks. The DLM is designed as a user-level software for high portability. The DLM provides a very large virtual memory using remote memories distributed over cluster nodes. This paper proposes a newly designed C compiler for the DLM. It provides an easy programming interface to use the abundant memory of the DLM with existing sequential programs, instead of developing parallel programs.
Keywords
distributed memory systems; hard discs; paged storage; program compilers; software portability; storage area networks; C compiler; computer programming; distributed large memory system; high-speed network; large data sequential processing; large memory address space; local hard disk; page swap; physical memory; programming interface; remote memory access; sequential programs; software portability; user-level software; virtual memory system; word length 64 bit; Arrays; Dynamic scheduling; Hard disks; Memory management; Program processors; Resource management; Servers;
fLanguage
English
Publisher
ieee
Conference_Titel
Communications, Computers and Signal Processing (PacRim), 2011 IEEE Pacific Rim Conference on
Conference_Location
Victoria, BC
ISSN
1555-5798
Print_ISBN
978-1-4577-0252-5
Electronic_ISBN
1555-5798
Type
conf
DOI
10.1109/PACRIM.2011.6032892
Filename
6032892
Link To Document