TY - GEN
T1 - Language and compiler support for out-of-core irregular applications on distributed-memory multiprocessors
AU - Brezany, Peter
AU - Choudhary, Alok Nidhi
AU - Dang, Minh
PY - 1998/12/1
Y1 - 1998/12/1
N2 - Current virtual memory systems provided for scalable computer systems typically offer poor performance for scientiFIc applications when an application's working data set does not fit in main memory. As a result, programmers who wish to solve "out-of-core" problems efficiently typically write a separate version of the parallel program with explicit I/O operations. This task is onerous and extremely dificult if the application includes indirect data references. A promising approach is to develop a language support and a compiler system on top of an advanced runtime system which can automatically transform an appro- priate in-core program to eficiently operate on out-of-core data. This approach is presented in this paper. Our proposals are discussed in the context of HPF and its compilation environment.
AB - Current virtual memory systems provided for scalable computer systems typically offer poor performance for scientiFIc applications when an application's working data set does not fit in main memory. As a result, programmers who wish to solve "out-of-core" problems efficiently typically write a separate version of the parallel program with explicit I/O operations. This task is onerous and extremely dificult if the application includes indirect data references. A promising approach is to develop a language support and a compiler system on top of an advanced runtime system which can automatically transform an appro- priate in-core program to eficiently operate on out-of-core data. This approach is presented in this paper. Our proposals are discussed in the context of HPF and its compilation environment.
UR - http://www.scopus.com/inward/record.url?scp=22444451826&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=22444451826&partnerID=8YFLogxK
M3 - Conference contribution
AN - SCOPUS:22444451826
SN - 3540651721
SN - 9783540651727
T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
SP - 343
EP - 350
BT - Languages, Compilers, and Run-Time Systems for Scalable Computers - 4th International Workshop, LCR 1998, Selected Papers
T2 - 4th International Workshop on Languages, Compilers, and Run-Time Systems for Scalable Computers, LCR 1998
Y2 - 28 May 1998 through 30 May 1998
ER -