See this document in CiteSeerX!

Improving the Performance of Out-of-Core Computations (1997)  (Make Corrections)  (7 citations)
M. Kandemir J. Ramanujam A. Choudhary



  Home/Search   Context   Related

 
View or download:
lsu.edu/pub/jxr/papers/con...icpp97.PS
Cached:  PS.gz  PS  PDF   Image  Update  Help

From:  lsu.edu/jxr/group (more)
(Enter author homepages)

Rate this article: (best)
  Comment on this article  
(Enter summary)

Abstract: The difficulty of handling out-of-core data limits the potential of parallel machines and high-end supercomputers. Since writing an efficient out-of-core version of a program is a difficult task and since virtual memory systems do not perform well on scientific computations, we believe that there is a clear need for compilerdirected explicit I/O approach for out-of-core computations. In this paper, we present a compiler algorithm to optimize locality of disk accesses in out-of-core codes by... (Update)

Context of citations to this paper:   More

.... project at Northwestern Universityhas considered several different optimizations for improving locality in out of core applications [7, 17]. Some of these optimizations have also been implemented as part of the Fortran D compilation system s support for out of core...

.... project at Northwestern University has considered several different optimizations for improving locality in out of core applications [6, 30], including loop transformations. Some of these optimizations have also been implemented as part of the Fortran D compilation system s...

Cited by:   More
Compiler and Middleware Support for Scalable Data Mining - Agrawal, Jin, Li   (Correct)
Compiling Data Intensive Applications with Spatial Coordinates - Ferreira, Agrawal, Jin (2000)   (Correct)
Data Parallel Language and Compiler Support for Data.. - Ferreira, Agrawal, Saltz   (Correct)

Similar documents (at the sentence level):   More
40.2%:   Compilation Techniques for Out-of-Core Parallel Computations - Kandemir Choudhary.. (1998)   (Correct)
9.2%:   A Compiler Algorithm for Optimizing Locality in Loop Nests - Kandemir Ramanujam (1997)   (Correct)
7.9%:   A Unified Compiler Algorithm for Optimizing Locality.. - Kandemir Choudhary (1997)   (Correct)

Active bibliography (related documents):   More   All
0.3:   Data Access Reorganizations in Compiling Out-of-Core Data.. - Kandemir Bordawekar (1994)   (Correct)
0.2:   On Interfaces to Parallel I/O Subsystems - Cirne   (Correct)
0.2:   Data Management Techniques To Handle Large Data Arrays In Hdf - Velamparampil (1998)   (Correct)

Similar documents based on text:   More   All
0.4:   ViC*: A Preprocessor for Virtual-Memory C* - Cormen, Colvin   (Correct)
0.4:   Is Morton layout competitive for large Two-Dimensional Arrays - Thiyagalingam, Kelly (2002)   (Correct)
0.3:   An Exhaustive Evaluation of Row-Major, Column-Major.. - Thiyagalingam.. (2003)   (Correct)

Related documents from co-citation:   More   All
7:   Infrastructure for building parallel database systems for multi-dimensional data - Chang, Ferreira et al. - 1999
7:   Concurrent Aggregates (context) - Chien - 1993
6:   Titanium: A high-performance Java dialect - Yelick, Semenzato et al. - 1998

BibTeX entry:   (Update)

M. Kandemir, J. Ramanujam, and A. Choudhary. Improving the performance of out-of-core computations. In Proceedings of International Conference on Parallel Processing, August 1997. http://citeseer.ist.psu.edu/kandemir97improving.html   More

@inproceedings{ kandemirimproving,
    author = "M. Kandemir and J. Ramanujam and A. Choudhary",
    title = "Improving the Performance of Out-of-Core Computations",
    pages = "128--136",
    url = "citeseer.ist.psu.edu/kandemir97improving.html" }
Citations (may not include all citations):
474   A Data Locality Optimizing Algorithm (context) - Wolf, Lam - 1991
376   The Cache Performance and Optimizations of Blocked Algorithm.. (context) - Lam, Rothberg et al. - 1991
344   Design and Evaluation of a Compiler Algorithm for Prefetchin.. - Mowry, Lam et al. - 1992
294   High Performance Compilers for Parallel Computing (context) - Wolfe - 1996
162   Improving Data Locality with Loop Transformations - McKinley, Carr et al. - 1996
106   Unifying Data and Control Transformations for Distributed Sh.. - Cierniak, Li - 1994
55   Automatic Data Layout for Distributed Memory Machines - Kremer - 1995
51   for Parallel Computers: Problems and Prospects (context) - Rosario, Choudhary - 1994
49   Automatic Compiler-Inserted I/O Prefetching for Out-of-Core .. - Mowry, Demke et al. - 1996
34   Compiling for NUMA Parallel Machines (context) - Li - 1993
31   Non-unimodular transformations of nested loops - Ramanujam
31   the Performance Enhancement of Paging Systems Through Progra.. (context) - Abu-Sufah - 1981
19   Compiler and Run-time Support for Out-of-Core HPF Programs - Thakur, Bordawekar et al. - 1994
17   Compiler Support for Out-of-Core Arrays on Parallel Machines - Paleczny, Kennedy et al. - 1994
6   Automatic data mapping and program transformations - Ramanujam, Narayan - 1995
5   Compilation and Communication Strategies for Out-of-core pro.. - Bordawekar, Choudhary et al. - 1996
5   Dartmouth College Computer Science Technical Report PCS-TR - Cormen, Colvin et al. - 1994
1   PASSIONate Approach to HighPerformance Parallel I/O (context) - Thakur, Choudhary et al. - 1996



The graph only includes citing articles where the year of publication is known.


Documents on the same site (http://www.ee.lsu.edu/jxr/group.html):   More
Tiling of Iteration Spaces for Multicomputers - Ramanujam Sadayappan (1992)   (Correct)
Beyond Unimodular Transformations - Ramanujam (1995)   (Correct)
Efficient Address and Communication Generation for.. - Venkatachar (1996)   (Correct)

Online articles have much greater impact   More about CiteSeer.IST   Add search form to your site   Submit documents   Feedback  

CiteSeer.IST - Copyright Penn State and NEC