메뉴 건너뛰기




Volumn 2015-January, Issue January, 2015, Pages 558-570

Protean Code: Achieving Near-Free Online Code Transformations for Warehouse Scale Computers

Author keywords

cache; compiler; datacenter; dynamic compiler; optimization; resource sharing; warehouse scale computer

Indexed keywords

APPLICATION PROGRAMS; CODES (SYMBOLS); COMPUTER ARCHITECTURE; COSINE TRANSFORMS; DYNAMICS; OPTIMIZATION; QUALITY OF SERVICE; SEMANTICS; WAREHOUSES;

EID: 84937695642     PISSN: 10724451     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1109/MICRO.2014.21     Document Type: Conference Paper
Times cited : (19)

References (52)
  • 1
    • 84937702394 scopus 로고    scopus 로고
    • Online; accessed 23-May-2014
    • Miller, Rich, "The Billion Dollar Datacenter," http://www.datacenterknowledge.com/archives/2013/04/29/the-billion-dollar-data-centers/, 2013, Online; accessed 23-May-2014.
    • (2013) The Billion Dollar Datacenter
    • Miller, R.1
  • 8
    • 84890018410 scopus 로고    scopus 로고
    • Online; accessed 23-May-2014
    • "ARMv8 Instruction Set Overview," http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.genc010197a/index.html, 2011, Online; accessed 23-May-2014.
    • (2011) ARMv8 Instruction Set Overview
  • 11
    • 47249103334 scopus 로고    scopus 로고
    • Using os observations to improve performance in multicore systems
    • R. Knauerhase, P. Brett, B. Hohlt, T. Li, and S. Hahn, "Using os observations to improve performance in multicore systems," IEEE Micro, 2008.
    • (2008) IEEE Micro
    • Knauerhase, R.1    Brett, P.2    Hohlt, B.3    Li, T.4    Hahn, S.5
  • 17
    • 84863448918 scopus 로고    scopus 로고
    • Compiling for niceness: Mitigating contention for qos in warehouse scale computers
    • L. Tang, J. Mars, and M. L. Soffa, "Compiling for niceness: Mitigating contention for qos in warehouse scale computers," in Code Generation and Optimization (CGO), 2012.
    • (2012) Code Generation and Optimization (CGO)
    • Tang, L.1    Mars, J.2    Soffa, M.L.3
  • 18
    • 79957503818 scopus 로고    scopus 로고
    • Automated locality optimization based on the reuse distance of string operations
    • S. Rus, R. Ashok, and D. X. Li, "Automated locality optimization based on the reuse distance of string operations," in Code Generation and Optimization (CGO), 2011.
    • (2011) Code Generation and Optimization (CGO)
    • Rus, S.1    Ashok, R.2    Li, D.X.3
  • 29
    • 77956067021 scopus 로고    scopus 로고
    • Google-wide profiling: A continuous profiling infrastructure for data centers
    • G. Ren, E. Tune, T. Moseley, Y. Shi, S. Rus, and R. Hundt, "Google-wide profiling: A continuous profiling infrastructure for data centers," IEEE Micro, 2010.
    • (2010) IEEE Micro
    • Ren, G.1    Tune, E.2    Moseley, T.3    Shi, Y.4    Rus, S.5    Hundt, R.6
  • 30
    • 3042658703 scopus 로고    scopus 로고
    • Llvm: A compilation framework for lifelong program analysis & transformation
    • C. Lattner and V. Adve, "Llvm: A compilation framework for lifelong program analysis & transformation," in Code Generation and Optimization (CGO), 2004.
    • (2004) Code Generation and Optimization (CGO)
    • Lattner, C.1    Adve, V.2
  • 38
    • 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 International Symposium on Microarchitecture (MICRO), 2006.
    • (2006) International Symposium on Microarchitecture (MICRO)
    • Qureshi, M.K.1    Patt, Y.N.2
  • 41
    • 66749168716 scopus 로고    scopus 로고
    • Reducing the harmful effects of last-level cache polluters with an os-level, softwareonly pollute buffer
    • L. Soares, D. Tam, and M. Stumm, "Reducing the harmful effects of last-level cache polluters with an os-level, softwareonly pollute buffer," in International Symposium on Microarchitecture (MICRO), 2008.
    • (2008) International Symposium on Microarchitecture (MICRO)
    • Soares, L.1    Tam, D.2    Stumm, M.3
  • 51
    • 84883331358 scopus 로고    scopus 로고
    • The datacenter as a computer: An introduction to the design of warehousescale machines, 2nd edition
    • L. A. Barroso, J. Clidaras, and U. Hölzle, "The datacenter as a computer: an introduction to the design of warehousescale machines, 2nd edition," Synthesis Lectures on Computer Architecture, 2013.
    • (2013) Synthesis Lectures on Computer Architecture
    • Barroso, L.A.1    Clidaras, J.2    Hölzle, U.3


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