메뉴 건너뛰기




Volumn 2002-January, Issue , 2002, Pages 45-55

Compiler-controlled caching in superword register files for multimedia extension architectures

Author keywords

Aggregates; Bandwidth; Computer aided instruction; Computer architecture; Delay; Instruction sets; Multimedia computing; Optimizing compilers; Parallel processing; Registers

Indexed keywords

AGGREGATES; ALGORITHMS; BANDWIDTH; CACHE MEMORY; COMPUTER AIDED INSTRUCTION; COMPUTER ARCHITECTURE; MEMORY ARCHITECTURE; PARALLEL ARCHITECTURES;

EID: 84948740064     PISSN: 1089795X     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1109/PACT.2002.1106003     Document Type: Conference Paper
Times cited : (52)

References (32)
  • 4
    • 0001041754 scopus 로고
    • Improving the ratio of memory operations to floating-point operations in loops
    • July
    • S. Carr and K. Kennedy. Improving the ratio of memory operations to floating-point operations in loops. ACM Transactions on Programming Languages and Systems, 15(3):400-462, July 1994.
    • (1994) ACM Transactions on Programming Languages and Systems , vol.15 , Issue.3 , pp. 400-462
    • Carr, S.1    Kennedy, K.2
  • 5
    • 0028277074 scopus 로고
    • Scalar replacement in the presence of conditional control flow
    • S. Carr and K. Kennedy. Scalar replacement in the presence of conditional control flow. Software - Practice and Experience, 24(1):51-77, 1994.
    • (1994) Software - Practice and Experience , vol.24 , Issue.1 , pp. 51-77
    • Carr, S.1    Kennedy, K.2
  • 7
    • 0032676178 scopus 로고    scopus 로고
    • A tile selection algorithm for data locality and cache interference
    • J. Chame and S. Moon. A tile selection algorithm for data locality and cache interference. In International Conference on Supercomputing, pages 492-499, 1999.
    • (1999) International Conference on Supercomputing , pp. 492-499
    • Chame, J.1    Moon, S.2
  • 8
    • 17644409855 scopus 로고    scopus 로고
    • An optimizer for multimedia instruction sets
    • Stanford University, USA, August
    • G. Cheong and M. S. Lam. An optimizer for multimedia instruction sets. In The Second SUIF Compiler Workshop, Stanford University, USA, August 1997.
    • (1997) The Second SUIF Compiler Workshop
    • Cheong, G.1    Lam, M.S.2
  • 12
    • 0003455775 scopus 로고
    • Master's thesis, Dept. of Computer Science, Rice University, September
    • K. Esseghir. Improving data locality for caches. Master's thesis, Dept. of Computer Science, Rice University, September 1993.
    • (1993) Improving Data Locality for Caches
    • Esseghir, K.1
  • 14
    • 84976754803 scopus 로고
    • Influence of cross-interferences on blocked loops: A case study with matrix-vector multiply
    • July
    • C. Fricker, O. Temam, and W. Jalby. Influence of cross-interferences on blocked loops: A case study with matrix-vector multiply. TOPLAS, 17(4):561-575, July 1995.
    • (1995) TOPLAS , vol.17 , Issue.4 , pp. 561-575
    • Fricker, C.1    Temam, O.2    Jalby, W.3
  • 19
    • 0026137116 scopus 로고
    • The cache performance and optimization of blocked algorithms
    • M. S. Lam, E. E. Rothberg, and M. E. Wolf. The cache performance and optimization of blocked algorithms. ACM SIGPLAN Notices, 26(4):63-74, 1991.
    • (1991) ACM SIGPLAN Notices , vol.26 , Issue.4 , pp. 63-74
    • Lam, M.S.1    Rothberg, E.E.2    Wolf, M.E.3
  • 20
    • 0034446825 scopus 로고    scopus 로고
    • Exploiting superword level parallelism with multimedia instruction sets
    • Vancouver, BC Canada, June
    • S. Larsen and S. Amarasinghe. Exploiting superword level parallelism with multimedia instruction sets. In Conference on Programming Language Design and Implementation, pages 145-156, Vancouver, BC Canada, June 2000.
    • (2000) Conference on Programming Language Design and Implementation , pp. 145-156
    • Larsen, S.1    Amarasinghe, S.2
  • 22
    • 0002449750 scopus 로고    scopus 로고
    • Subword parallelism with max2
    • August
    • R. Lee. Subword parallelism with max2. IEEE Micro, 16(4):51-59, August 1996.
    • (1996) IEEE Micro , vol.16 , Issue.4 , pp. 51-59
    • Lee, R.1
  • 25
  • 28
    • 2942729155 scopus 로고
    • To copy or not to copy: A compile-time technique for assessing when data copying should be used to eliminate cache conflicts
    • Portland, OR, November
    • O. Temam, E. Granston, and W. Jalby. To copy or not to copy: A compile-time technique for assessing when data copying should be used to eliminate cache conflicts. In ACM International Conference on Supercomputing, Portland, OR, November 1993.
    • (1993) ACM International Conference on Supercomputing
    • Temam, O.1    Granston, E.2    Jalby, W.3
  • 32
    • 0024935630 scopus 로고
    • More iteration space tiling
    • Reno, Nevada, November
    • Michael J. Wolfe. More iteration space tiling. In Proceedings of Supercomputing '89, pages 655-664, Reno, Nevada, November 1989.
    • (1989) Proceedings of Supercomputing '89 , pp. 655-664
    • Wolfe, M.J.1


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