메뉴 건너뛰기




Volumn , Issue , 2011, Pages 248-259

Bubble-Up: Increasing utilization in modern warehouse scale computers via sensible co-locations

Author keywords

[No Author keywords available]

Indexed keywords

ACCURATE PREDICTION; COLOCATIONS; COMPUTING RESOURCE; DATA CENTERS; HIGH QUALITY; LARGE-SCALE APPLICATIONS; MACHINE UTILIZATION; MEMORY SUBSYSTEMS; MULTI-CORE SYSTEMS; PERFORMANCE DEGRADATION; SHARED RESOURCES; UNSOLVED PROBLEMS; WEB SEARCHES;

EID: 84858783719     PISSN: 10724451     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1145/2155620.2155650     Document Type: Conference Paper
Times cited : (516)

References (41)
  • 1
    • 84889750967 scopus 로고    scopus 로고
    • Resource containers: A new facility for resource management in server systems
    • USENIX Association
    • G. Banga, P. Druschel, and J. C. Mogul. Resource containers: a new facility for resource management in server systems. In OSDI '99, Berkeley, CA, USA, 1999. USENIX Association.
    • OSDI '99, Berkeley, CA, USA, 1999
    • Banga, G.1    Druschel, P.2    Mogul, J.C.3
  • 2
    • 47249127725 scopus 로고    scopus 로고
    • The case for energy-proportional computing
    • December
    • L. A. Barroso and U. Hölzle. The case for energy-proportional computing. IEEE Computer, 40:33-37, December 2007.
    • (2007) IEEE Computer , vol.40 , pp. 33-37
    • Barroso, L.A.1    Hölzle, U.2
  • 3
    • 21244474546 scopus 로고    scopus 로고
    • Predicting inter-thread cache contention on a chip multi-processor architecture
    • Washington, DC, USA, IEEE Computer Society
    • D. Chandra, F. Guo, S. Kim, and Y. Solihin. Predicting inter-thread cache contention on a chip multi-processor architecture. In HPCA '05, pages 340-351, Washington, DC, USA, 2005. IEEE Computer Society.
    • (2005) HPCA '05 , pp. 340-351
    • Chandra, D.1    Guo, F.2    Kim, S.3    Solihin, Y.4
  • 4
    • 34548023929 scopus 로고    scopus 로고
    • Cooperative cache partitioning for chip multiprocessors
    • J. Chang and G. Sohi. Cooperative cache partitioning for chip multiprocessors. Supercomputing, page 252, 2007.
    • (2007) Supercomputing , pp. 252
    • Chang, J.1    Sohi, G.2
  • 6
    • 40349095122 scopus 로고    scopus 로고
    • Managing distributed, shared l2 caches through os-level page allocation
    • Dec
    • S. Cho and L. Jin. Managing distributed, shared l2 caches through os-level page allocation. MICRO 39, Dec 2006.
    • (2006) MICRO 39
    • Cho, S.1    Jin, L.2
  • 7
    • 77952285828 scopus 로고    scopus 로고
    • Fairness via source throttling: A configurable and high-performance fairness substrate for multi-core memory systems
    • E. Ebrahimi, C. Lee, O. Mutlu, and Y. Patt. Fairness via source throttling: a configurable and high-performance fairness substrate for multi-core memory systems. ASPLOS '10, 2010.
    • (2010) ASPLOS '10
    • Ebrahimi, E.1    Lee, C.2    Mutlu, O.3    Patt, Y.4
  • 8
    • 47849108985 scopus 로고    scopus 로고
    • Improving performance isolation on chip multiprocessors via an operating system scheduler
    • Sep
    • A. Fedorova, M. Seltzer, and M. Smith. Improving performance isolation on chip multiprocessors via an operating system scheduler. PACT '07, Sep 2007.
    • (2007) PACT '07
    • Fedorova, A.1    Seltzer, M.2    Smith, M.3
  • 9
    • 82155203098 scopus 로고    scopus 로고
    • Cuanta: Quantifying effects of shared on-chip resource interference for consolidated virtual machines
    • Oct
    • S. Govindan, J. Liu, A. Kansal, and A. Sivasubramaniam. Cuanta: Quantifying effects of shared on-chip resource interference for consolidated virtual machines. In SOCC '11, Oct 2011.
    • (2011) SOCC '11
    • Govindan, S.1    Liu, J.2    Kansal, A.3    Sivasubramaniam, A.4
  • 10
    • 47349085427 scopus 로고    scopus 로고
    • A framework for providing quality of service in chip multi-processors
    • Dec
    • F. Guo, Y. Solihin, L. Zhao, and R. Iyer. A framework for providing quality of service in chip multi-processors. MICRO 40, Dec 2007.
    • (2007) MICRO 40
    • Guo, F.1    Solihin, Y.2    Zhao, L.3    Iyer, R.4
  • 16
    • 77949597137 scopus 로고    scopus 로고
    • Combining locality analysis with online proactive job co-scheduling in chip multiprocessors
    • Y. Jiang, K. Tian, and X. Shen. Combining locality analysis with online proactive job co-scheduling in chip multiprocessors. HiPeac '10, pages 201-215, 2010.
    • (2010) HiPeac '10 , pp. 201-215
    • Jiang, Y.1    Tian, K.2    Shen, X.3
  • 17
    • 47249103334 scopus 로고    scopus 로고
    • Using os observations to improve performance in multicore systems
    • May
    • R. Knauerhase, P. Brett, B. Hohlt, T. Li, and S. Hahn. Using os observations to improve performance in multicore systems. IEEE Micro, 28:54-66, May 2008.
    • (2008) IEEE Micro , vol.28 , pp. 54-66
    • Knauerhase, R.1    Brett, P.2    Hohlt, B.3    Li, T.4    Hahn, S.5
  • 18
    • 77956082324 scopus 로고    scopus 로고
    • Server engineering insights for large-scale online services
    • July
    • C. Kozyrakis, A. Kansal, S. Sankar, and K. Vaid. Server engineering insights for large-scale online services. IEEE Micro, 30, July 2010.
    • (2010) IEEE Micro , vol.30
    • Kozyrakis, C.1    Kansal, A.2    Sankar, S.3    Vaid, K.4
  • 19
    • 57749186047 scopus 로고    scopus 로고
    • Gaining insights into multicore cache partitioning: Bridging the gap between simulation and real systems
    • 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. HPCA '08, pages 367-378, 2008.
    • (2008) HPCA '08 , pp. 367-378
    • Lin, J.1    Lu, Q.2    Ding, X.3    Zhang, Z.4    Zhang, X.5    Sadayappan, P.6
  • 20
    • 77952569781 scopus 로고    scopus 로고
    • Understanding how off-chip memory bandwidth partitioning in chip multiprocessors affects system performance
    • F. Liu, X. Jiang, and Y. Solihin. Understanding how off-chip memory bandwidth partitioning in chip multiprocessors affects system performance. HPCA '10, pages 1-12, 2010.
    • (2010) HPCA '10 , pp. 1-12
    • Liu, F.1    Jiang, X.2    Solihin, Y.3
  • 21
    • 70449913174 scopus 로고    scopus 로고
    • Predicting cache needs and cache sensitivity for applications in cloud computing on cmp servers with configurable caches
    • J. Machina and A. Sodan. Predicting cache needs and cache sensitivity for applications in cloud computing on cmp servers with configurable caches. IPDPS 2009, pages 1-8, 2009.
    • (2009) IPDPS 2009 , pp. 1-8
    • Machina, J.1    Sodan, A.2
  • 22
    • 83555165198 scopus 로고    scopus 로고
    • Heterogeneity in "homogeneous" warehouse-scale computers: A performance opportunity
    • J. Mars, L. Tang, and R. Hundt. Heterogeneity in "homogeneous" warehouse-scale computers: A performance opportunity. IEEE Computer Architecture Letters, 2011.
    • (2011) IEEE Computer Architecture Letters
    • Mars, J.1    Tang, L.2    Hundt, R.3
  • 23
    • 79952906716 scopus 로고    scopus 로고
    • Directly characterizing cross-core interference through contention synthesis
    • New York, NY, USA, ACM
    • J. Mars, L. Tang, and M. L. Soffa. Directly characterizing cross-core interference through contention synthesis. In HiPEAC '11, pages 167-176, New York, NY, USA, 2011. ACM.
    • (2011) HiPEAC '11 , pp. 167-176
    • Mars, J.1    Tang, L.2    Soffa, M.L.3
  • 25
  • 29
    • 34548042910 scopus 로고    scopus 로고
    • Utility-based cache partitioning: A low-overhead, high-performance, runtime mechanism to partition shared caches
    • Dec
    • M. Qureshi and Y. Patt. Utility-based cache partitioning: A low-overhead, high-performance, runtime mechanism to partition shared caches. MICRO 39, Dec 2006.
    • (2006) MICRO 39
    • Qureshi, M.1    Patt, Y.2
  • 30
    • 34247108325 scopus 로고    scopus 로고
    • Architectural support for operating system-driven cmp cache management
    • Sep
    • N. Rafique, W.-T. Lim, and M. Thottethodi. Architectural support for operating system-driven cmp cache management. PACT '06, Sep 2006.
    • (2006) PACT '06
    • Rafique, N.1    Lim, W.-T.2    Thottethodi, M.3
  • 31
    • 47849130815 scopus 로고    scopus 로고
    • Effective management of dram bandwidth in multicore processors
    • N. Rafique, W.-T. Lim, and M. Thottethodi. Effective management of dram bandwidth in multicore processors. PACT 2007, pages 245-258, 2007.
    • (2007) PACT 2007 , pp. 245-258
    • Rafique, N.1    Lim, W.-T.2    Thottethodi, M.3
  • 32
    • 74049129459 scopus 로고    scopus 로고
    • A case for integrated processor-cache partitioning in chip multiprocessors
    • Nov
    • S. Srikantaiah, R. Das, A. Mishra, C. Das, and M. Kandemir. A case for integrated processor-cache partitioning in chip multiprocessors. SC '09, Nov 2009.
    • (2009) SC '09
    • Srikantaiah, S.1    Das, R.2    Mishra, A.3    Das, C.4    Kandemir, M.5
  • 33
    • 70350634177 scopus 로고    scopus 로고
    • Adaptive set pinning: Managing shared caches in chip multiprocessors
    • Mar
    • S. Srikantaiah, M. Kandemir, and M. Irwin. Adaptive set pinning: managing shared caches in chip multiprocessors. ASPLOS XIII, Mar 2008.
    • (2008) ASPLOS XIII
    • Srikantaiah, S.1    Kandemir, M.2    Irwin, M.3
  • 34
    • 84949769332 scopus 로고    scopus 로고
    • A new memory monitoring scheme for memory-aware scheduling and partitioning
    • IEEE Computer Society
    • G. E. Suh, S. Devadas, and L. Rudolph. A new memory monitoring scheme for memory-aware scheduling and partitioning. In HPCA '02. IEEE Computer Society, 2002.
    • (2002) HPCA '02
    • Suh, G.E.1    Devadas, S.2    Rudolph, L.3
  • 35
    • 67650088533 scopus 로고    scopus 로고
    • Rapidmrc: Approximating l2 miss rate curves on commodity systems for online optimizations
    • Feb
    • D. Tam, R. Azimi, L. Soares, and M. Stumm. Rapidmrc: approximating l2 miss rate curves on commodity systems for online optimizations. ASPLOS '09, Feb 2009.
    • (2009) ASPLOS '09
    • Tam, D.1    Azimi, R.2    Soares, L.3    Stumm, M.4
  • 36
    • 80052535250 scopus 로고    scopus 로고
    • The impact of memory subsystem resource sharing on datacenter applications
    • New York, NY, USA, ACM
    • L. Tang, J. Mars, N. Vachharajani, R. Hundt, and M. L. Soffa. The impact of memory subsystem resource sharing on datacenter applications. In ISCA '11, pages 283-294, New York, NY, USA, 2011. ACM.
    • (2011) ISCA '11 , pp. 283-294
    • Tang, L.1    Mars, J.2    Vachharajani, N.3    Hundt, R.4    Soffa, M.L.5
  • 38
    • 70450279102 scopus 로고    scopus 로고
    • Pipp: Promotion/insertion pseudo-partitioning of multi-core shared caches
    • Jun
    • Y. Xie and G. Loh. Pipp: promotion/insertion pseudo-partitioning of multi-core shared caches. ISCA '09, Jun 2009.
    • (2009) ISCA '09
    • Xie, Y.1    Loh, G.2
  • 39
    • 77952568608 scopus 로고    scopus 로고
    • Cache contention and application performance prediction for multi-core systems
    • march
    • C. Xu, X. Chen, R. Dick, and Z. Mao. Cache contention and application performance prediction for multi-core systems. In ISPASS 2010, march 2010.
    • (2010) ISPASS 2010
    • Xu, C.1    Chen, X.2    Dick, R.3    Mao, Z.4
  • 40
    • 78149262502 scopus 로고    scopus 로고
    • On mitigating memory bandwidth contention through bandwidth-aware scheduling
    • Sep
    • D. Xu, C. Wu, and P.-C. Yew. On mitigating memory bandwidth contention through bandwidth-aware scheduling. PACT '10, Sep 2010.
    • (2010) PACT '10
    • Xu, D.1    Wu, C.2    Yew, P.-C.3
  • 41
    • 77952248898 scopus 로고    scopus 로고
    • Addressing shared resource contention in multicore processors via scheduling
    • Mar
    • S. Zhuravlev, S. Blagodurov, and A. Fedorova. Addressing shared resource contention in multicore processors via scheduling. ASPLOS '10, Mar 2010.
    • (2010) ASPLOS '10
    • Zhuravlev, S.1    Blagodurov, S.2    Fedorova, A.3


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