메뉴 건너뛰기




Volumn 43, Issue 2, 2009, Pages 86-95

FlexDCP: A QoS framework for CMP architectures

Author keywords

Cache partitioning; Multicore systems; Operating systems; Performance predictability; Quality of service

Indexed keywords

APPLICATION PERFORMANCE; CACHE CONFIGURATIONS; CACHE PARTITIONING; CHIP MULTIPROCESSOR; DYNAMIC CACHE; FORCE APPLICATION; GLOBAL PERFORMANCE; HARDWARE RESOURCE UTILIZATION; HIGH THROUGHPUT; INDIRECT MEASURE; MULTI-CORE SYSTEMS; MULTICORE ARCHITECTURES; OPERATING SYSTEMS; QOS FRAMEWORK; QOS METRIC; QOS METRICS; QOS REQUIREMENTS; RESOURCE ASSIGNMENT; RUNNING-IN; SPEED-UPS;

EID: 70449655189     PISSN: 01635980     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1145/1531793.1531806     Document Type: Conference Paper
Times cited : (46)

References (36)
  • 1
    • 40549144540 scopus 로고    scopus 로고
    • ARM920T. Technical Reference Manual. http://infocenter.arm.com/help/ topic/com.arm.doc.ddi0151c/ARM920T-TRM1-S.pdf.
    • Technical Reference Manual
  • 6
    • 47349085427 scopus 로고    scopus 로고
    • A framework for providing quality of service in chip multi-processors
    • F. Guo, Y. Solihin, L. Zhao, and R. Iyer. A framework for providing quality of service in chip multi-processors. In MICRO, 2007.
    • (2007) MICRO
    • Guo, F.1    Solihin, Y.2    Zhao, L.3    Iyer, R.4
  • 7
    • 0031235242 scopus 로고    scopus 로고
    • A single-chip multiprocessor
    • L. Hammond, B. A. Nayfeh, and K. Olukotun. A single-chip multiprocessor. Computer, 30(9):79-85, 1997.
    • (1997) Computer , vol.30 , Issue.9 , pp. 79-85
    • Hammond, L.1    Nayfeh, B.A.2    Olukotun, K.3
  • 8
    • 4043131877 scopus 로고    scopus 로고
    • Millicode in an IBM zSeries processor
    • L. C. Heller and M. S. Farrell. Millicode in an IBM zSeries processor. IBM J. Res. Dev., 48(3-4):425-434, 2004.
    • (2004) IBM J. Res. Dev. , vol.48 , Issue.3-4 , pp. 425-434
    • Heller, L.C.1    Farrell, M.S.2
  • 10
    • 34247143442 scopus 로고    scopus 로고
    • Communist, utilitarian, and capitalist cache policies on CMPs: Caches as a shared resource
    • L. R. Hsu, S. K. Reinhardt, R. Iyer, and S. Makineni. Communist, utilitarian, and capitalist cache policies on CMPs: caches as a shared resource. In PACT, 2006.
    • (2006) PACT
    • Hsu, L.R.1    Reinhardt, S.K.2    Iyer, R.3    Makineni, S.4
  • 11
    • 0034845925 scopus 로고    scopus 로고
    • Variability in the execution of multimedia applications and implications for architecture
    • C. J. Hughes, P. Kaul, S. V. Adve, R. Jain, C. Park, and J. Srinivasan. Variability in the execution of multimedia applications and implications for architecture. In ISCA, 2001.
    • (2001) ISCA
    • Hughes, C.J.1    Kaul, P.2    Adve, S.V.3    Jain, R.4    Park, C.5    Srinivasan, J.6
  • 14
    • 4644299010 scopus 로고    scopus 로고
    • A first-order superscalar processor model
    • T. S. Karkhanis and J. E. Smith. A first-order superscalar processor model. In ISCA, 2004.
    • (2004) ISCA
    • Karkhanis, T.S.1    Smith, J.E.2
  • 15
    • 10444238444 scopus 로고    scopus 로고
    • Fair cache sharing and partitioning in a chip multiprocessor architecture
    • S. Kim, D. Chandra, and Y. Solihin. Fair cache sharing and partitioning in a chip multiprocessor architecture. In PACT, 2004.
    • (2004) PACT
    • Kim, S.1    Chandra, D.2    Solihin, Y.3
  • 16
    • 33749646951 scopus 로고    scopus 로고
    • METERG: Measurement-based end-to-end performance estimation technique in QoS-capable multiprocessors
    • J. W. Lee and K. Asanovic. METERG: Measurement-based end-to-end performance estimation technique in QoS-capable multiprocessors. In RTAS, 2006.
    • (2006) RTAS
    • Lee, J.W.1    Asanovic, K.2
  • 18
    • 84962144701 scopus 로고    scopus 로고
    • Balancing throughput and fairness in SMT processors
    • K. Luo, J. Gummaraju, and M. Franklin. Balancing throughput and fairness in SMT processors. In ISPASS, 2001.
    • (2001) ISPASS
    • Luo, K.1    Gummaraju, J.2    Franklin, M.3
  • 22
    • 47349122373 scopus 로고    scopus 로고
    • Stall-time fair memory access scheduling for chip multiprocessors
    • O. Mutlu and T. Moscibroda. Stall-time fair memory access scheduling for chip multiprocessors. In MICRO, 2007.
    • (2007) MICRO
    • Mutlu, O.1    Moscibroda, T.2
  • 26
    • 34548042910 scopus 로고    scopus 로고
    • Utility-based cache partitioning: A low-overhead, high-performance, runtime mechanism to partition shared caches
    • M. K. Qureshi and Y. N. Patt. Utility-based cache partitioning: A low-overhead, high-performance, runtime mechanism to partition shared caches. In MICRO, 2006.
    • (2006) MICRO
    • Qureshi, M.K.1    Patt, Y.N.2
  • 27
    • 34247108325 scopus 로고    scopus 로고
    • Architectural support for operating system-driven CMP cache management
    • N. Rafique, W.-T. Lim, and M. Thottethodi. Architectural support for operating system-driven CMP cache management. In PACT, 2006.
    • (2006) PACT
    • Rafique, N.1    Lim, W.-T.2    Thottethodi, M.3
  • 32
    • 84949769332 scopus 로고    scopus 로고
    • A new memory monitoring scheme for memory-aware scheduling and partitioning
    • G. E. Suh, S. Devadas, and L. Rudolph. A new memory monitoring scheme for memory-aware scheduling and partitioning. In HPCA, 2002.
    • (2002) HPCA
    • Suh, G.E.1    Devadas, S.2    Rudolph, L.3
  • 33
    • 0029200683 scopus 로고
    • Simultaneous multi-threading: Maximizing on-chip parallelism
    • D. M. Tullsen, S. J. Eggers, and H. M. Levy. Simultaneous multi-threading: maximizing on-chip parallelism. In ISCA, 1995.
    • (1995) ISCA
    • Tullsen, D.M.1    Eggers, S.J.2    Levy, H.M.3
  • 35
    • 29144463717 scopus 로고    scopus 로고
    • Fast and fair: Data-stream quality of service
    • T. Y. Yeh and G. Reinman. Fast and fair: data-stream quality of service. In CASES, 2005.
    • (2005) CASES
    • Yeh, T.Y.1    Reinman, G.2


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