Adapting to memory pressure from within scientific applications on multiprogrammed COWs

@article{Mills2004AdaptingTM,
  title={Adapting to memory pressure from within scientific applications on multiprogrammed COWs},
  author={Richard Tran Mills and Andreas Stathopoulos and Dimitrios S. Nikolopoulos},
  journal={18th International Parallel and Distributed Processing Symposium, 2004. Proceedings.},
  year={2004},
  pages={71-}
}
Summary form only given. Dismal performance often results when the memory requirements of a process exceed the physical memory available to it. Moreover, significant throughput reduction is experienced when this process is part of a synchronous parallel job on a nondedicated computational cluster. A possible solution is to develop programs that can dynamically adapt their memory usage according to the current availability of physical memory. We explore this idea on scientific computations that… CONTINUE READING

Citations

Publications citing this paper.
SHOWING 1-10 OF 11 CITATIONS

Runtime Support for Memory Adaptation in Scientific Applications via Local Disk and Remote Memory

  • 2006 15th IEEE International Conference on High Performance Distributed Computing
  • 2006
VIEW 8 EXCERPTS
CITES METHODS & BACKGROUND

Local Cluster First Load Sharing Policy for Heterogeneous Clusters

  • J. Inf. Sci. Eng.
  • 2007
VIEW 4 EXCERPTS
CITES BACKGROUND
HIGHLY INFLUENCED

APPENDIX : Cache-Adaptive Analysis ( Full Version )

Michael A. Bender, Erik D. Demaine, +5 authors Samuel McCauley
  • 2017
VIEW 1 EXCERPT
CITES BACKGROUND

Cache-Adaptive Algorithms

VIEW 2 EXCERPTS
CITES BACKGROUND

Cache-Adaptive Analysis

VIEW 1 EXCERPT
CITES BACKGROUND

References

Publications referenced by this paper.
SHOWING 1-10 OF 19 REFERENCES

A theoretical framework for memory-adaptive algorithms

  • 40th Annual Symposium on Foundations of Computer Science (Cat. No.99CB37039)
  • 1999
VIEW 2 EXCERPTS
HIGHLY INFLUENTIAL

A performance oriented migration framework for the grid

  • CCGrid 2003. 3rd IEEE/ACM International Symposium on Cluster Computing and the Grid, 2003. Proceedings.
  • 2003
VIEW 1 EXCERPT

Malleable memory mapping: user-level control of memory bounds for effective program adaptation

  • Proceedings International Parallel and Distributed Processing Symposium
  • 2003
VIEW 1 EXCERPT

Adaptive Scheduling under Memory Pressure on Multiprogrammed Clusters

  • 2nd IEEE/ACM International Symposium on Cluster Computing and the Grid (CCGRID'02)
  • 2002
VIEW 1 EXCERPT

A survey of out-of-core algorithms in numerical linear algebra

S. Toledo
  • External Memory Algorithms and Visualization,
  • 1999
VIEW 1 EXCERPT