메뉴 건너뛰기




Volumn , Issue , 2009, Pages 89-102

Towards practical page coloring-based multi-core cache management

Author keywords

Cache partitioning; Multi core; Page coloring; Resource management

Indexed keywords

ADAPTIVE ADJUSTMENT; ADVERSE EFFECT; CACHE MANAGEMENT; CACHE PARTITIONING; CACHE UTILIZATION; EXECUTION ENVIRONMENTS; HARDWARE SUPPORTS; L2 CACHE; MEMORY SPACE; MULTI-CORE; MULTI-CORE PROCESSOR; ON CHIPS; OPERATING SYSTEMS; PAGE COLORING; PAGE TABLE; RECOLORING; RESOURCE MANAGEMENT; SPATIAL LOCALITY; SUBTLE INTERACTION;

EID: 70349111334     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1145/1519065.1519076     Document Type: Conference Paper
Times cited : (237)

References (32)
  • 2
    • 70349098204 scopus 로고    scopus 로고
    • AMD64-manual. AMD-64 architecture programmer's manual, 2008.
    • AMD64-manual. AMD-64 architecture programmer's manual, 2008.
  • 4
    • 0033683314 scopus 로고    scopus 로고
    • Application-specific memory management for embedded systems using software-controlled caches
    • Los Angeles, CA, June
    • D. Chiou, P. Jain, L. Rudolph, and S. Devadas. Application-specific memory management for embedded systems using software-controlled caches. In 37th Conf. on Design Automation, pages 416-419, Los Angeles, CA, June 2000.
    • (2000) 37th Conf. on Design Automation , pp. 416-419
    • Chiou, D.1    Jain, P.2    Rudolph, L.3    Devadas, S.4
  • 5
    • 40349095122 scopus 로고    scopus 로고
    • Managing distributed, shared L2 caches through OS-level page allocation
    • Orlando, FL, December
    • S. Cho and L. Jin. Managing distributed, shared L2 caches through OS-level page allocation. In 39th Int'l Symp. on Micro architecture (Micro), pages 455-468, Orlando, FL, December 2006.
    • (2006) 39th Int'l Symp. on Micro architecture (Micro) , pp. 455-468
    • Cho, S.1    Jin, L.2
  • 7
    • 84869626946 scopus 로고    scopus 로고
    • GoGrid. http://www.gogrid.com.
    • GoGrid
  • 9
    • 84869609784 scopus 로고    scopus 로고
    • IA32-manual. IA-32 Intel architecture software developer's manual, 2008
    • IA32-manual. IA-32 Intel architecture software developer's manual, 2008. http://www.intel.com/products/processor/manuals/.
  • 12
    • 84976736383 scopus 로고
    • Page placement algorithms for large real-indexed caches
    • November
    • R. E. Kessler and M. D. Hill. Page placement algorithms for large real-indexed caches. ACM Trans. on Computer Systems, 10(4):338-359, November 1992.
    • (1992) ACM Trans. on Computer Systems , vol.10 , Issue.4 , pp. 338-359
    • Kessler, R.E.1    Hill, M.D.2
  • 14
    • 0035693331 scopus 로고    scopus 로고
    • LRFU: A spectrum of policies that subsumes the least recently used and least frequently used policies
    • December
    • D. Lee, J. Choi, J. H. Kim, S. H. Noh, S. L. Min, Y. Cho, and C. S. Kim. LRFU: A spectrum of policies that subsumes the least recently used and least frequently used policies. IEEE Trans. on Computers, 50(12):1352-1361, December 2001.
    • (2001) IEEE Trans. on Computers , vol.50 , Issue.12 , pp. 1352-1361
    • Lee, D.1    Choi, J.2    Kim, J.H.3    Noh, S.H.4    Min, S.L.5    Cho, Y.6    Kim, C.S.7
  • 15
    • 57749186047 scopus 로고    scopus 로고
    • J. Lin, Q. Lu, X. Ding, Z. Zhang, X. Zhang, and P. Sadayappan. Gaining insights into multicore cache partitioning: Bridging the gap between simulation and real systems. In Int'l Symp. on High-Performance Computer Architecture (HPCA), pages 367-378, Salt Lake, UT, February 2008.
    • J. Lin, Q. Lu, X. Ding, Z. Zhang, X. Zhang, and P. Sadayappan. Gaining insights into multicore cache partitioning: Bridging the gap between simulation and real systems. In Int'l Symp. on High-Performance Computer Architecture (HPCA), pages 367-378, Salt Lake, UT, February 2008.
  • 16
    • 85160809565 scopus 로고    scopus 로고
    • Virtual machine memory access tracing with hypervisor exclusive cache
    • Santa Clara, CA, June
    • P. Lu and K. Shen. Virtual machine memory access tracing with hypervisor exclusive cache. In USENIX Annual Technical Conf. (USENIX), pages 29-43, Santa Clara, CA, June 2007.
    • (2007) USENIX Annual Technical Conf. (USENIX) , pp. 29-43
    • Lu, P.1    Shen, K.2
  • 17
    • 11844307212 scopus 로고    scopus 로고
    • Latency lags bandwidth
    • October
    • D. A. Patterson. Latency lags bandwidth. Communications of the ACM, 47(10):71-75, October 2004.
    • (2004) Communications of the ACM , vol.47 , Issue.10 , pp. 71-75
    • Patterson, D.A.1
  • 18
    • 34548042910 scopus 로고    scopus 로고
    • Utility-based cache partitioning: A low-overhead, hight-performance, runtime mechanism to partition shared caches
    • Orlando, FL, December
    • M. Qureshi and Y Patt. Utility-based cache partitioning: A low-overhead, hight-performance, runtime mechanism to partition shared caches. In 39th Int'l Symp. on Micro architecture (Micro), pages 423-432, Orlando, FL, December 2006.
    • (2006) 39th Int'l Symp. on Micro architecture (Micro) , pp. 423-432
    • Qureshi, M.1    Patt, Y.2
  • 22
    • 0032644674 scopus 로고    scopus 로고
    • Reducing cache misses using hardware and software page replacement
    • Rhodes, Greece, June
    • T. Sherwood, B. Calder, and J. Emer. Reducing cache misses using hardware and software page replacement. In 13th Int'l Conf. on Supercomputing (ICS), pages 155-164, Rhodes, Greece, June 1999.
    • (1999) 13th Int'l Conf. on Supercomputing (ICS) , pp. 155-164
    • Sherwood, T.1    Calder, B.2    Emer, J.3
  • 23
    • 66749168716 scopus 로고    scopus 로고
    • Reducing the harmful effects of last-level cache polluters with an OS-level, software-only pollute buffer
    • Lake Como, ITALY, November
    • L. Soares, D. Tarn, and M. Stumm. Reducing the harmful effects of last-level cache polluters with an OS-level, software-only pollute buffer. In 41th Int'l Symp. on Microarchi-tecture (Micro), pages 258-269, Lake Como, ITALY, November 2008.
    • (2008) 41th Int'l Symp. on Microarchi-tecture (Micro) , pp. 258-269
    • Soares, L.1    Tarn, D.2    Stumm, M.3
  • 25
    • 0026925878 scopus 로고
    • Optimal partitioning of cache memory
    • September
    • H. S. Stone, J. Turek, and J. L. Wolf. Optimal partitioning of cache memory. IEEE Trans. on Computers, 41 (9): 1054-1068, September 1992.
    • (1992) IEEE Trans. on Computers , vol.41 , Issue.9 , pp. 1054-1068
    • Stone, H.S.1    Turek, J.2    Wolf, J.L.3


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