메뉴 건너뛰기




Volumn , Issue , 2012, Pages 451-462

Region scheduling: Efficiently using the cache architectures via page-level affinity

Author keywords

cache; memory; region; server consolidation; virtualization; xen

Indexed keywords

CACHE; REGION; SERVER CONSOLIDATION; VIRTUALIZATIONS; XEN;

EID: 84863361247     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1145/2150976.2151023     Document Type: Conference Paper
Times cited : (24)

References (36)
  • 1
    • 57649106258 scopus 로고    scopus 로고
    • Larrabee: A Many-Core x86 Architecture for Visual Computing
    • Larry Seiler, Doug Carmean, et al. "Larrabee: A Many-Core x86 Architecture for Visual Computing", SIGGRAPH 2008.
    • SIGGRAPH 2008
    • Seiler, L.1    Carmean, D.2
  • 2
    • 34548334096 scopus 로고    scopus 로고
    • Performance of Multithreaded Chip Multiprocessors and Implications for Operating System Design
    • Alexandra Fedorova, et al. "Performance Of Multithreaded Chip Multiprocessors And Implications For Operating System Design."USENIX 2005 Annual Technical Conference.
    • USENIX 2005 Annual Technical Conference
    • Fedorova, A.1
  • 5
    • 77952248898 scopus 로고    scopus 로고
    • Addressing Shared Resource Contention in Multicore Processors via Scheduling
    • Sergey Zhuravlev, Sergey Blagodurov, Alexandra Fedorova. "Addressing Shared Resource Contention in Multicore Processors via Scheduling". ASPLOS 2010.
    • ASPLOS 2010
    • Zhuravlev, S.1    Blagodurov, S.2    Fedorova, A.3
  • 9
    • 0027541973 scopus 로고
    • Using Processor-Cache Affinity Information in Shared-Memory Multiprocessor Scheduling
    • February
    • Mark S. Squillante, and Edward D. Lazowska. "Using Processor-Cache Affinity Information in Shared-Memory Multiprocessor Scheduling," IEEE Transactions on Parallel and Distributed Systems. Vol. 4. No. 2. February 1993.
    • (1993) IEEE Transactions on Parallel and Distributed Systems , vol.4 , Issue.2
    • Squillante, M.S.1    Lazowska, E.D.2
  • 12
    • 32844471317 scopus 로고    scopus 로고
    • A NUCA Substrate for Flexible CMP Cache Sharing
    • Huh, Kim, Shafi, Zhang, Burger, and Keckler. "A NUCA Substrate for Flexible CMP Cache Sharing," ICS 2005.
    • ICS 2005
    • Huh1    Kim2    Shafi3    Zhang4    Burger5    Keckler6
  • 13
    • 84883857149 scopus 로고    scopus 로고
    • Victim Replication: Maximizing Capacity while Hiding Wire Delay in Tiled Chip Multiprocessors
    • Zhang, Asanovic, "Victim Replication: Maximizing Capacity while Hiding Wire Delay in Tiled Chip Multiprocessors", ISCA 2005.
    • ISCA 2005
    • Zhang, A.1
  • 14
    • 27544498313 scopus 로고    scopus 로고
    • Adaptive Mechanisms and Policies for Managing Cache Hierarchies in Chip Multiprocessors
    • Evan Speight, Hazim Shafi, Lixin Zhang, and Ram Rajamony. "Adaptive Mechanisms and Policies for Managing Cache Hierarchies in Chip Multiprocessors," ISCA 2005.
    • ISCA 2005
    • Speight, E.1    Shafi, H.2    Zhang, L.3    Rajamony, R.4
  • 15
    • 27544455733 scopus 로고    scopus 로고
    • RegionScout: Exploiting Coarse Grain Sharing in Snoop-Based Coherence
    • Andreas Moshovos, "RegionScout: Exploiting Coarse Grain Sharing in Snoop-Based Coherence," ISCA 2005.
    • ISCA 2005
    • Moshovos, A.1
  • 16
    • 40349095122 scopus 로고    scopus 로고
    • Managing distributed, shared L2 caches through OS-level page allocation
    • S. Cho and L. Jin, "Managing distributed, shared L2 caches through OS-level page allocation," in Micro, 2006.
    • (2006) Micro
    • Cho, S.1    Jin, L.2
  • 18
    • 21244474546 scopus 로고    scopus 로고
    • Predicting inter-thread cache contention on a chip multi-processor architecture
    • D. Chandra, F. Guo, S. Kim, and Y. Solihin. "Predicting inter-thread cache contention on a chip multi-processor architecture," in HPCA, 2005.
    • (2005) HPCA
    • Chandra, D.1    Guo, F.2    Kim, S.3    Solihin, Y.4
  • 19
    • 79955912200 scopus 로고    scopus 로고
    • An analytical model for cache replacement policy performance
    • F. Guo and Y. Solihin. "An analytical model for cache replacement policy performance," in SIG METRICS, 2006.
    • (2006) SIG METRICS
    • Guo, F.1    Solihin, Y.2
  • 20
    • 8344246922 scopus 로고    scopus 로고
    • CQoS: A framework for enabling QoS in shared caches of CMP platforms
    • R. Iyer, "CQoS: a framework for enabling QoS in shared caches of CMP platforms," in ICS, 2004.
    • (2004) ICS
    • Iyer, R.1
  • 22
    • 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
  • 23
    • 34548042910 scopus 로고    scopus 로고
    • Utility-based cache partitioning: A lowoverhead, high-performance, runtime mechanism to partition shared caches
    • M. Qureshi and Y. Patt. "Utility-based cache partitioning: A lowoverhead, high-performance, runtime mechanism to partition shared caches," in Micro, 2006.
    • (2006) Micro
    • Qureshi, M.1    Patt, Y.2
  • 26
    • 70350759818 scopus 로고    scopus 로고
    • Characterizing application sensitivity to OS interference using kernel-level noise injection
    • Kurt B. Ferreira, Ron Brightwell, and Patrick G. Bridges. "Characterizing application sensitivity to OS interference using kernel-level noise injection." Supercomputing'08, November 2008.
    • Supercomputing'08, November 2008
    • Ferreira, K.B.1    Brightwell, R.2    Bridges, P.G.3
  • 28
    • 79952803247 scopus 로고    scopus 로고
    • vnuma-mgr: Managing vm memory on numa platforms
    • D. Rao and K. Schwan. "vnuma-mgr : Managing vm memory on numa platforms." In HiPC, Goa, India, 2010.
    • HiPC, Goa, India, 2010
    • Rao, D.1    Schwan, K.2
  • 29
    • 84862003238 scopus 로고    scopus 로고
    • Attaining System Performance Points: Revisiting the End-to-End Argument in System Design for Heterogeneous Many-core Systems
    • January
    • Vishakha Gupta, Rob Knauerhase, Karsten Schwan, "Attaining System Performance Points: Revisiting the End-to-End Argument in System Design for Heterogeneous Many-core Systems" Sigops Operating Systems Review, January 2011.
    • (2011) Sigops Operating Systems Review
    • Gupta, V.1    Knauerhase, R.2    Schwan, K.3
  • 30
    • 84863391537 scopus 로고    scopus 로고
    • X10 Programming Language, http://x10.codehaus.org/
  • 36
    • 0025413768 scopus 로고
    • Region Scheduling: An Approach for Detecting and Redistributing Parallelism
    • April
    • Gupta and Soffa. "Region Scheduling: An Approach for Detecting and Redistributing Parallelism" IEEE Transactions on Software Engineering Volume 16 Issue 4, April 1990.
    • (1990) IEEE Transactions on Software Engineering , vol.16 , Issue.4
    • Gupta1    Soffa2


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