메뉴 건너뛰기




Volumn 67, Issue 7, 2007, Pages 783-796

Predicting locality phases for dynamic memory optimization

Author keywords

Dynamic optimization; Locality analysis and optimization; Phase hierarchy; Program phase prediction; Reconfigurable architecture

Indexed keywords

CACHE MEMORY; DYNAMIC PROGRAMMING; HIERARCHICAL SYSTEMS; OPTIMIZATION; SIGNAL PROCESSING;

EID: 34249677927     PISSN: 07437315     EISSN: None     Source Type: Journal    
DOI: 10.1016/j.jpdc.2007.01.010     Document Type: Article
Times cited : (17)

References (50)
  • 1
    • 0016928266 scopus 로고
    • A program data flow analysis procedure
    • Allen F., and Cocke J. A program data flow analysis procedure. Commun. ACM 19 (1976) 137-147
    • (1976) Commun. ACM , vol.19 , pp. 137-147
    • Allen, F.1    Cocke, J.2
  • 5
    • 14944380098 scopus 로고    scopus 로고
    • Generating cache hints for improved program efficiency
    • Beyls K., and D'Hollander E.H. Generating cache hints for improved program efficiency. Journal of Systems Architecture 51 4 (2005) 223-250
    • (2005) Journal of Systems Architecture , vol.51 , Issue.4 , pp. 223-250
    • Beyls, K.1    D'Hollander, E.H.2
  • 6
    • 34249691975 scopus 로고    scopus 로고
    • R.B. Bunt, J.M. Murphy, S. Majumdar, A measure of program locality and its application, in: Proceedings of the Joint International Conference on Measurement and Modeling of Computer Systems, 1984.
  • 10
    • 34247156788 scopus 로고    scopus 로고
    • C. Cho, T. Li, Complexity-based program phase analysis and classification, in: Proceedings of the International Conference on Parallel Architecture and Compilation Techniques, 2006.
  • 13
    • 0001483604 scopus 로고
    • Communication optimizations for irregular scientific computations on distributed memory architectures
    • Das R., Uysal M., Saltz J., and Hwang Y.-S. Communication optimizations for irregular scientific computations on distributed memory architectures. J. Parallel Distrib. Comput. 22 3 (1994) 462-479
    • (1994) J. Parallel Distrib. Comput. , vol.22 , Issue.3 , pp. 462-479
    • Das, R.1    Uysal, M.2    Saltz, J.3    Hwang, Y.-S.4
  • 19
    • 17044390810 scopus 로고    scopus 로고
    • A. Georges, D. Buytaert, L. Eeckhout, K. De Bosschere, Method-level phase behavior in Java workloads, in: Proceedings of ACM SIGPLAN Conference on Object-Oriented Programming Systems, Languages and Applications, October 2004.
  • 20
    • 34249732624 scopus 로고    scopus 로고
    • H. Han, C.W. Tseng, Improving locality for adaptive irregular scientific codes, in: Proceedings of Workshop on Languages and Compilers for High-Performance Computing (LCPC'00), White Plains, NY, August 2000.
  • 21
    • 34249703524 scopus 로고    scopus 로고
    • H. Han, C.W. Tseng, Locality optimizations for adaptive irregular scientific codes, Technical Report, Department of Computer Science, University of Maryland, College Park, 2000.
  • 22
    • 34249743173 scopus 로고    scopus 로고
    • M.D. Hill, Aspects of cache memory and instruction buffer performance, Ph.D. thesis, University of California, Berkeley, November 1987.
  • 26
    • 34247105044 scopus 로고    scopus 로고
    • T. Huffmire, T. Sherwood, Wavelet-based phase classification, in: Proceedings of the International Conference on Parallel Architecture and Compilation Techniques, 2006.
  • 27
    • 2342531622 scopus 로고    scopus 로고
    • R. Joseph, Z. Hu, M. Martonosi, Wavelet analysis for microprocessor design: experiences with wavelet-based di/dt characterization, in: Proceedings of International Symposium on High Performance Computer Architecture, February 2004.
  • 29
    • 58449134446 scopus 로고    scopus 로고
    • J. Lau, E. Perelman, B. Calder, Selecting software phase markers with code structure analysis, in: Proceedings of International Symposium on Code Generation and Optimization, March 2006.
  • 30
    • 8444250655 scopus 로고    scopus 로고
    • W. Liu, M. Huang, Expert: expedited simulation exploiting program behavior repetition, in: Proceedings of International Conference on Supercomputing, June 2004.
  • 37
    • 34249674987 scopus 로고    scopus 로고
    • X. Shen, C. Ding, S. Dwarkadas, M.L. Scott, Characterizing phases in service-oriented applications, Technical Report TR 848, Department of Computer Science, University of Rochester, November 2004.
  • 46
    • 34249737488 scopus 로고    scopus 로고
    • L. Zhang, Efficient remapping mechanism for an adaptive memory system, Ph.D. Thesis, Department of Computer Science, University of Utah, August 2000.
  • 49
    • 4544326185 scopus 로고    scopus 로고
    • Y. Zhong, M. Orlovich, X. Shen, C. Ding, Array regrouping and structure splitting using whole-program reference affinity, in: Proceedings of ACM SIGPLAN Conference on Programming Language Design and Implementation, June 2004.
  • 50
    • 0023362714 scopus 로고
    • A scheme to enforce data dependence on large multiprocessor systems
    • Zhu C.Q., and Yew P.C. A scheme to enforce data dependence on large multiprocessor systems. IEEE Trans. Software Eng. 13 6 (1987)
    • (1987) IEEE Trans. Software Eng. , vol.13 , Issue.6
    • Zhu, C.Q.1    Yew, P.C.2


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.