skip to main content
Skip header Section
The Datacenter as a Computer: An Introduction to the Design of Warehouse-Scale MachinesMay 2009
Publisher:
  • Morgan and Claypool Publishers
ISBN:978-1-59829-556-6
Published:29 May 2009
Pages:
120
Skip Bibliometrics Section
Bibliometrics
Skip Abstract Section
Abstract

As computation continues to move into the cloud, the computing platform of interest no longer resembles a pizza box or a refrigerator, but a warehouse full of computers. These new large datacenters are quite different from traditional hosting facilities of earlier times and cannot be viewed simply as a collection of co-located servers. Large portions of the hardware and software resources in these facilities must work in concert to efficiently deliver good levels of Internet service performance, something that can only be achieved by a holistic approach to their design and deployment. In other words, we must treat the datacenter itself as one massive warehouse-scale computer (WSC). We describe the architecture of WSCs, the main factors influencing their design, operation, and cost structure, and the characteristics of their software base. We hope it will be useful to architects and programmers of today's WSCs, as well as those of future many-core platforms which may one day implement the equivalent of today's WSCs on a single board. Table of Contents: Introduction / Workloads and Software Infrastructure / Hardware Building Blocks / Datacenter Basics / Energy and Power Efficiency / Modeling Costs / Dealing with Failures and Repairs / Closing Remarks

Cited By

  1. ACM
    Eeckhout L FOCAL: A First-Order Carbon Model to Assess Processor Sustainability Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 2, (401-415)
  2. ACM
    Hanafy W, Liang Q, Bashir N, Irwin D and Shenoy P (2023). CarbonScaler: Leveraging Cloud Workload Elasticity for Optimizing Carbon-Efficiency, Proceedings of the ACM on Measurement and Analysis of Computing Systems, 7:3, (1-28), Online publication date: 7-Dec-2023.
  3. ACM
    Guo B, Yu J, Yang D, Leng H and Liao B (2022). Energy-Efficient Database Systems: A Systematic Survey, ACM Computing Surveys, 55:6, (1-53), Online publication date: 31-Jul-2023.
  4. ACM
    Mccauley J, Shenker S and Varghese G (2023). Extracting the Essential Simplicity of the Internet, Communications of the ACM, 66:2, (64-74), Online publication date: 1-Feb-2023.
  5. ACM
    Liang M, Gan Y, Li Y, Torres C, Dhanotia A, Ketkar M and Delimitrou C Ditto: End-to-End Application Cloning for Networked Cloud Services Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 2, (222-236)
  6. Gan Y, Liang M, Dev S, Lo D and Delimitrou C (2022). Practical and Scalable ML-Driven Cloud Performance Debugging With Sage, IEEE Micro, 42:4, (27-36), Online publication date: 1-Jul-2022.
  7. ACM
    Patterson L, Pigorovsky D, Dempsey B, Lazarev N, Shah A, Steinhoff C, Bruno A, Hu J and Delimitrou C HiveMind Proceedings of the 49th Annual International Symposium on Computer Architecture, (800-816)
  8. ACM
    Song W, Delimitrou C, Shen Z, Renesse R, Weatherspoon H, Benmohamed L, Vaulx F and Mahmoudi C (2021). CacheInspector, ACM Transactions on Architecture and Code Optimization, 18:3, (1-25), Online publication date: 30-Sep-2021.
  9. ACM
    Gan Y, Liang M, Dev S, Lo D and Delimitrou C Sage: practical and scalable ML-driven performance debugging in microservices Proceedings of the 26th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, (135-151)
  10. ACM
    Zhang Y, Hua W, Zhou Z, Suh G and Delimitrou C Sinan: ML-based and QoS-aware resource management for cloud microservices Proceedings of the 26th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, (167-181)
  11. ACM
    Mayer R and Jacobsen H (2020). Scalable Deep Learning on Distributed Infrastructures, ACM Computing Surveys, 53:1, (1-37), Online publication date: 31-Jan-2021.
  12. Paraschis L, Bock H, Sadasivarao A, Syed S, Sommerkorn-Krombholz B, Rahn J, Lu B, Pedro J, Doolan P and Kandappan P (2020). System innovations in open WDM DCI networks, Photonic Network Communications, 40:3, (269-280), Online publication date: 1-Dec-2020.
  13. Rasouli N, Razavi R and Faragardi H (2020). EPBLA: energy-efficient consolidation of virtual machines using learning automata in cloud data centers, Cluster Computing, 23:4, (3013-3027), Online publication date: 1-Dec-2020.
  14. Qiu H, Banerjee S, Jha S, Kalbarczyk Z and Iyer R FIRM Proceedings of the 14th USENIX Conference on Operating Systems Design and Implementation, (805-825)
  15. Melnik S, Gubarev A, Long J, Romer G, Shivakumar S, Tolton M, Vassilakis T, Ahmadi H, Delorey D, Min S, Pasumansky M and Shute J (2020). Dremel, Proceedings of the VLDB Endowment, 13:12, (3461-3472), Online publication date: 1-Aug-2020.
  16. Abts D, Ross J, Sparling J, Wong-VanHaren M, Baker M, Hawkins T, Bell A, Thompson J, Kahsai T, Kimmell G, Hwang J, Leslie-Hurd R, Bye M, Creswick E, Boyd M, Venigalla M, Laforge E, Purdy J, Kamath P, Maheshwari D, Beidler M, Rosseel G, Ahmad O, Gagarin G, Czekalski R, Rane A, Parmar S, Werner J, Sproch J, Macias A and Kurtz B Think fast Proceedings of the ACM/IEEE 47th Annual International Symposium on Computer Architecture, (145-158)
  17. ACM
    Rezaei H and Vamanan B ResQueue: A Smarter Datacenter Flow Scheduler Proceedings of The Web Conference 2020, (2599-2605)
  18. Takruri H, Kettaneh I, Alquraan A and Al-Kiswany S FLAIR Proceedings of the 17th Usenix Conference on Networked Systems Design and Implementation, (723-738)
  19. Kabaciński W, Rajewski R and Al-Tameemi A (2019). Rearrangeable elastic optical switch with two connection rates and spectrum conversion capability, Photonic Network Communications, 39:1, (78-90), Online publication date: 1-Feb-2020.
  20. Liu J, Zhang J, Li J and Liu L A High-Performance Storage System Based with Dual RAID Engine Smart Computing and Communication, (53-62)
  21. ACM
    Kannan R, Laurenzano M, Ahn J, Mars J and Tang L (2019). Caliper, ACM Transactions on Architecture and Code Optimization, 16:3, (1-25), Online publication date: 20-Aug-2019.
  22. Xu X, Zhang N, Cui M, He J and Surana R Characterization and prediction of performance interference on mediated passthrough GPUs for interference-aware scheduler Proceedings of the 11th USENIX Conference on Hot Topics in Cloud Computing, (14-14)
  23. ACM
    Ding Y, Mishra N and Hoffmann H Generative and multi-phase learning for computer systems optimization Proceedings of the 46th International Symposium on Computer Architecture, (39-52)
  24. ACM
    Gan Y, Zhang Y, Cheng D, Shetty A, Rathi P, Katarki N, Bruno A, Hu J, Ritchken B, Jackson B, Hu K, Pancholi M, He Y, Clancy B, Colen C, Wen F, Leung C, Wang S, Zaruvinsky L, Espinosa M, Lin R, Liu Z, Padilla J and Delimitrou C An Open-Source Benchmark Suite for Microservices and Their Hardware-Software Implications for Cloud & Edge Systems Proceedings of the Twenty-Fourth International Conference on Architectural Support for Programming Languages and Operating Systems, (3-18)
  25. ACM
    Gan Y, Zhang Y, Hu K, Cheng D, He Y, Pancholi M and Delimitrou C Seer Proceedings of the Twenty-Fourth International Conference on Architectural Support for Programming Languages and Operating Systems, (19-33)
  26. Sung H, Min J, Ha S and Eom H (2019). OMBM, Cluster Computing, 22:1, (161-174), Online publication date: 1-Mar-2019.
  27. ACM
    Nitu V, Kocharyan A, Yaya H, Tchana A, Hagimont D and Astsatryan H (2018). Working Set Size Estimation Techniques in Virtualized Environments, ACM SIGMETRICS Performance Evaluation Review, 46:1, (62-63), Online publication date: 17-Jan-2019.
  28. Lebre A, Pastor J, Simonet A and Südholt M (2018). Putting the Next 500 VM Placement Algorithms to the Acid Test: The Infrastructure Provider Viewpoint, IEEE Transactions on Parallel and Distributed Systems, 30:1, (204-217), Online publication date: 1-Jan-2019.
  29. ACM
    Ghose S, Yaglikçi A, Gupta R, Lee D, Kudrolli K, Liu W, Hassan H, Chang K, Chatterjee N, Agrawal A, O'Connor M and Mutlu O (2018). What Your DRAM Power Models Are Not Telling You, Proceedings of the ACM on Measurement and Analysis of Computing Systems, 2:3, (1-41), Online publication date: 21-Dec-2018.
  30. ACM
    Gatla O, Zheng M, Hameed M, Dubeyko V, Manzanares A, Blagojevic F, Guyot C and Mateescu R (2018). Towards Robust File System Checkers, ACM Transactions on Storage, 14:4, (1-25), Online publication date: 15-Dec-2018.
  31. ACM
    Romero F and Delimitrou C Mage Proceedings of the 27th International Conference on Parallel Architectures and Compilation Techniques, (1-13)
  32. Shaw S, Singh A and Tripathi S (2018). Optimum Utilization of Resources Through Restricted Virtual Machine Migration and Efficient VM Placement in Cloud Data Center, International Journal of Distributed Systems and Technologies, 9:4, (1-19), Online publication date: 1-Oct-2018.
  33. ACM
    Zhang H and Hoffmann H Performance & Energy Tradeoffs for Dependent Distributed Applications Under System-wide Power Caps Proceedings of the 47th International Conference on Parallel Processing, (1-11)
  34. ACM
    Abdallah M, Griwodz C, Chen K, Simon G, Wang P and Hsu C (2018). Delay-Sensitive Video Computing in the Cloud, ACM Transactions on Multimedia Computing, Communications, and Applications, 14:3s, (1-29), Online publication date: 30-Jun-2018.
  35. ACM
    Olson M, Teague J, Rao D, JANTZ M, Doshi K and Kulkarni P (2018). Cross-Layer Memory Management to Improve DRAM Energy Efficiency, ACM Transactions on Architecture and Code Optimization, 15:2, (1-27), Online publication date: 22-Jun-2018.
  36. ACM
    Nitu V, Kocharyan A, Yaya H, Tchana A, Hagimont D and Astsatryan H Working Set Size Estimation Techniques in Virtualized Environments Abstracts of the 2018 ACM International Conference on Measurement and Modeling of Computer Systems, (62-63)
  37. Stewart I and Erickson A (2018). The influence of datacenter usage on symmetry in datacenter network design, The Journal of Supercomputing, 74:6, (2276-2313), Online publication date: 1-Jun-2018.
  38. ACM
    Nitu V, Teabe B, Tchana A, Isci C and Hagimont D Welcome to zombieland Proceedings of the Thirteenth EuroSys Conference, (1-12)
  39. ACM
    Nitu V, Kocharyan A, Yaya H, Tchana A, Hagimont D and Astsatryan H (2018). Working Set Size Estimation Techniques in Virtualized Environments, Proceedings of the ACM on Measurement and Analysis of Computing Systems, 2:1, (1-22), Online publication date: 3-Apr-2018.
  40. Gatla O, Hameed M, Zheng M, Dubeyko V, Manzanares A, Blagojevic F, Guyot C and Mateescu R Towards robust file system checkers Proceedings of the 16th USENIX Conference on File and Storage Technologies, (105-121)
  41. ACM
    Skarlatos D, Kim N and Torrellas J Pageforge Proceedings of the 50th Annual IEEE/ACM International Symposium on Microarchitecture, (302-314)
  42. ACM
    Ware F, Gopalakrishnan L, Linstadt E, McKee S, Vogelsang T, Wright K, Hampel C and Bronner G Do superconducting processors really need cryogenic memories? Proceedings of the International Symposium on Memory Systems, (183-188)
  43. ACM
    Chang K, Yağlıkçı A, Ghose S, Agrawal A, Chatterjee N, Kashyap A, Lee D, O'Connor M, Hassan H and Mutlu O (2017). Understanding Reduced-Voltage Operation in Modern DRAM Devices, Proceedings of the ACM on Measurement and Analysis of Computing Systems, 1:1, (1-42), Online publication date: 13-Jun-2017.
  44. ACM
    Delimitrou C and Kozyrakis C (2017). Bolt, ACM SIGPLAN Notices, 52:4, (599-613), Online publication date: 12-May-2017.
  45. ACM
    Delimitrou C and Kozyrakis C (2017). Bolt, ACM SIGARCH Computer Architecture News, 45:1, (599-613), Online publication date: 11-May-2017.
  46. ACM
    Delimitrou C and Kozyrakis C Bolt Proceedings of the Twenty-Second International Conference on Architectural Support for Programming Languages and Operating Systems, (599-613)
  47. ACM
    Mathew D, Zulian É, Kannoth S, Jung M, Weis C and Wehn N A Bank-Wise DRAM Power Model for System Simulations Proceedings of the 9th Workshop on Rapid Simulation and Performance Evaluation: Methods and Tools, (1-7)
  48. Skach M, Arora M, Hsu C, Li Q, Tullsen D, Tang L and Mars J (2017). Thermal Time Shifting: Decreasing Data Center Cooling Costs with Phase-Change Materials, IEEE Internet Computing, 21:4, (34-43), Online publication date: 1-Jan-2017.
  49. ACM
    Jantz M, Robinson F and Kulkarni P (2016). Impact of Intrinsic Profiling Limitations on Effectiveness of Adaptive Optimizations, ACM Transactions on Architecture and Code Optimization, 13:4, (1-26), Online publication date: 28-Dec-2016.
  50. ACM
    Morii H and Takahashi Y Performance Analysis of Server Operation with Block Hiring Policy in Cloud Services Proceedings of the 11th International Conference on Queueing Theory and Network Applications, (1-6)
  51. Zhang X, Wu Y and Zhao C (2016). MrHeter, Cluster Computing, 19:4, (1691-1701), Online publication date: 1-Dec-2016.
  52. Xu T, Jin X, Huang P, Zhou Y, Lu S, Jin L and Pasupathy S Early detection of configuration errors to reduce failure damage Proceedings of the 12th USENIX conference on Operating Systems Design and Implementation, (619-634)
  53. ACM
    Gao M, Delimitrou C, Niu D, Malladi K, Zheng H, Brennan B and Kozyrakis C (2016). DRAF, ACM SIGARCH Computer Architecture News, 44:3, (506-518), Online publication date: 12-Oct-2016.
  54. ACM
    Won J, Gratz P, Shakkottai S and Hu J (2016). Resource Sharing Centric Dynamic Voltage and Frequency Scaling for CMP Cores, Uncore, and Memory, ACM Transactions on Design Automation of Electronic Systems, 21:4, (1-25), Online publication date: 22-Sep-2016.
  55. Tso F, Jouet S and Pezaros D (2016). Network and server resource management strategies for data centre infrastructures, Computer Networks: The International Journal of Computer and Telecommunications Networking, 106:C, (209-225), Online publication date: 4-Sep-2016.
  56. ACM
    Zhang H and Hoffmann H (2016). Maximizing Performance Under a Power Cap, ACM SIGARCH Computer Architecture News, 44:2, (545-559), Online publication date: 29-Jul-2016.
  57. ACM
    Delimitrou C and Kozyrakis C (2016). HCloud, ACM SIGARCH Computer Architecture News, 44:2, (473-488), Online publication date: 29-Jul-2016.
  58. ACM
    Shi Y, Xu B, Zhang B and Wang D Leveraging energy storage to optimize data center electricity cost in emerging power markets Proceedings of the Seventh International Conference on Future Energy Systems, (1-13)
  59. Gao M, Delimitrou C, Niu D, Malladi K, Zheng H, Brennan B and Kozyrakis C DRAF Proceedings of the 43rd International Symposium on Computer Architecture, (506-518)
  60. ACM
    Zhang H and Hoffmann H (2016). Maximizing Performance Under a Power Cap, ACM SIGPLAN Notices, 51:4, (545-559), Online publication date: 9-Jun-2016.
  61. ACM
    Delimitrou C and Kozyrakis C (2016). HCloud, ACM SIGPLAN Notices, 51:4, (473-488), Online publication date: 9-Jun-2016.
  62. ACM
    Zhou X, Cai H, Cao Q, Jiang H, Tian L and Xie C GreenGear Proceedings of the 2016 International Conference on Supercomputing, (1-14)
  63. Li H, Wu C, Li Z and Lau F (2016). Virtual machine trading in a federation of clouds, IEEE/ACM Transactions on Networking, 24:3, (1827-1840), Online publication date: 1-Jun-2016.
  64. ACM
    Zhang H and Hoffmann H Maximizing Performance Under a Power Cap Proceedings of the Twenty-First International Conference on Architectural Support for Programming Languages and Operating Systems, (545-559)
  65. ACM
    Delimitrou C and Kozyrakis C HCloud Proceedings of the Twenty-First International Conference on Architectural Support for Programming Languages and Operating Systems, (473-488)
  66. ACM
    Liu L, Li C, Sun H, Hu Y, Gu J, Li T, Xin J and Zheng N (2015). HEB, ACM SIGARCH Computer Architecture News, 43:3S, (463-475), Online publication date: 4-Jan-2016.
  67. ACM
    Meyer H, Sancho J, Mrdakovic M, Peng S, Simeonidou D, Miao W and Calabretta N Scaling architecture-on-demand based optical networks Proceedings of the 17th International Conference on Distributed Computing and Networking, (1-10)
  68. Lu Y, Wu D, He B, Tang X, Xu J and Guo M (2016). Rank-Aware Dynamic Migrations and Adaptive Demotions for DRAM Power Management, IEEE Transactions on Computers, 65:1, (187-202), Online publication date: 1-Jan-2016.
  69. ACM
    Jantz M, Robinson F, Kulkarni P and Doshi K (2015). Cross-layer memory management for managed language applications, ACM SIGPLAN Notices, 50:10, (488-504), Online publication date: 18-Dec-2015.
  70. Maqbool J, Oh S and Fox G (2015). Evaluating ARM HPC clusters for scientific workloads, Concurrency and Computation: Practice & Experience, 27:17, (5390-5410), Online publication date: 10-Dec-2015.
  71. ACM
    Vamanan B, Sohail H, Hasan J and Vijaykumar T TimeTrader Proceedings of the 48th International Symposium on Microarchitecture, (585-597)
  72. Jia G, Han G, Jiang J and Rodrigues J (2015). PARS, Journal of Network and Computer Applications, 58:C, (327-336), Online publication date: 1-Dec-2015.
  73. Wenli Zheng , Kai Ma and Xiaorui Wang (2015). TE-Shave: Reducing Data Center Capital and Operating Expenses with Thermal Energy Storage, IEEE Transactions on Computers, 64:11, (3278-3292), Online publication date: 1-Nov-2015.
  74. ACM
    Jantz M, Robinson F, Kulkarni P and Doshi K Cross-layer memory management for managed language applications Proceedings of the 2015 ACM SIGPLAN International Conference on Object-Oriented Programming, Systems, Languages, and Applications, (488-504)
  75. ACM
    Gottscho M, BanaiyanMofrad A, Dutt N, Nicolau A and Gupta P (2015). DPCS, ACM Transactions on Architecture and Code Optimization, 12:3, (1-26), Online publication date: 6-Oct-2015.
  76. ACM
    Jang K, Sherry J, Ballani H and Moncaster T (2015). Silo, ACM SIGCOMM Computer Communication Review, 45:4, (435-448), Online publication date: 22-Sep-2015.
  77. ACM
    Xu T, Jin L, Fan X, Zhou Y, Pasupathy S and Talwadker R Hey, you have given me too many knobs!: understanding and dealing with over-designed configuration in system software Proceedings of the 2015 10th Joint Meeting on Foundations of Software Engineering, (307-319)
  78. ACM
    Zhang Q, Dai Y and Zhang L DSwitch Proceedings of the Sixth ACM Symposium on Cloud Computing, (71-83)
  79. ACM
    Jang K, Sherry J, Ballani H and Moncaster T Silo Proceedings of the 2015 ACM Conference on Special Interest Group on Data Communication, (435-448)
  80. ACM
    Catena M, Macdonald C and Tonellotto N Load-sensitive CPU Power Management for Web Search Engines Proceedings of the 38th International ACM SIGIR Conference on Research and Development in Information Retrieval, (751-754)
  81. Yanchao Lu , Bingsheng He , Xueyan Tang and Minyi Guo (2015). Synergy of Dynamic Frequency Scaling and Demotion on DRAM Power Management: Models and Optimizations, IEEE Transactions on Computers, 64:8, (2367-2381), Online publication date: 1-Aug-2015.
  82. Xin Zhan and Reda S (2015). Power Budgeting Techniques for Data Centers, IEEE Transactions on Computers, 64:8, (2267-2278), Online publication date: 1-Aug-2015.
  83. ACM
    Wang P, Cao L, Lai C, Zou L, Sun G and Cong J InterFS Proceedings of the 6th Asia-Pacific Workshop on Systems, (1-8)
  84. ACM
    Xu T and Zhou Y (2015). Systems Approaches to Tackling Configuration Errors, ACM Computing Surveys, 47:4, (1-41), Online publication date: 21-Jul-2015.
  85. ACM
    Wang C, Nasiriani N, Kesidis G, Urgaonkar B, Wang Q, Chen L, Gupta A and Birke R Recouping Energy Costs From Cloud Tenants Proceedings of the 2015 ACM Sixth International Conference on Future Energy Systems, (141-150)
  86. ACM
    Liu L, Li C, Sun H, Hu Y, Gu J, Li T, Xin J and Zheng N HEB Proceedings of the 42nd Annual International Symposium on Computer Architecture, (463-475)
  87. ACM
    Hassan A, Vandierendonck H and Nikolopoulos D Energy-Efficient In-Memory Data Stores on Hybrid Memory Hierarchies Proceedings of the 11th International Workshop on Data Management on New Hardware, (1-8)
  88. ACM
    Tan Z, Qian Z, Chen X, Asanovic K and Patterson D (2015). DIABLO, ACM SIGARCH Computer Architecture News, 43:1, (207-221), Online publication date: 29-May-2015.
  89. ACM
    Xu Q, Siyamwala H, Ghosh M, Suri T, Awasthi M, Guz Z, Shayesteh A and Balakrishnan V Performance analysis of NVMe SSDs and their implication on real world databases Proceedings of the 8th ACM International Systems and Storage Conference, (1-11)
  90. ACM
    Tan Z, Qian Z, Chen X, Asanovic K and Patterson D (2015). DIABLO, ACM SIGPLAN Notices, 50:4, (207-221), Online publication date: 12-May-2015.
  91. Judd G Attaining the promise and avoiding the pitfalls of TCP in the datacenter Proceedings of the 12th USENIX Conference on Networked Systems Design and Implementation, (145-157)
  92. Jia G, Han G, Jiang J and Li A (2015). Dynamic Time-slice Scaling for Addressing OS Problems Incurred by Main Memory DVFS in Intelligent System, Mobile Networks and Applications, 20:2, (157-168), Online publication date: 1-Apr-2015.
  93. ACM
    Tan Z, Qian Z, Chen X, Asanovic K and Patterson D DIABLO Proceedings of the Twentieth International Conference on Architectural Support for Programming Languages and Operating Systems, (207-221)
  94. Loghin D, Tudor B, Zhang H, Ooi B and Teo Y (2015). A performance study of big data on small nodes, Proceedings of the VLDB Endowment, 8:7, (762-773), Online publication date: 1-Feb-2015.
  95. ACM
    Imes C and Hoffmann H (2015). Minimizing energy under performance constraints on embedded platforms, ACM SIGBED Review, 11:4, (49-54), Online publication date: 22-Jan-2015.
  96. Volos S, Picorel J, Falsafi B and Grot B BuMP Proceedings of the 47th Annual IEEE/ACM International Symposium on Microarchitecture, (545-557)
  97. Anderson P and Herry H Formalising configuration languages why is this important in practice? Proceedings of the 28th USENIX conference on Large Installation System Administration, (145-145)
  98. Ramos L and Bianchini R (2014). Robust performance in hybrid-memory cooperative caches, Parallel Computing, 40:9, (514-525), Online publication date: 1-Oct-2014.
  99. ACM
    Hwang J, Uppal A, Wood T and Huang H (2014). Mortar, ACM SIGPLAN Notices, 49:7, (53-64), Online publication date: 25-Sep-2014.
  100. ACM
    Herodotou H, Ding B, Balakrishnan S, Outhred G and Fitter P Scalable near real-time failure localization of data center networks Proceedings of the 20th ACM SIGKDD international conference on Knowledge discovery and data mining, (1689-1698)
  101. Qin A, Hu D, Liu J, Yang W and Tan D (2014). Fatman, Proceedings of the VLDB Endowment, 7:13, (1748-1753), Online publication date: 1-Aug-2014.
  102. Ryckbosch F and Diwan A (2014). Analyzing performance traces using temporal formulas, Software—Practice & Experience, 44:7, (777-792), Online publication date: 1-Jul-2014.
  103. ACM
    Cui Z, McKee S, Zha Z, Bao Y and Chen M DTail Proceedings of the 28th ACM international conference on Supercomputing, (43-52)
  104. ACM
    Klein C, Maggio M, Årzén K and Hernández-Rodriguez F Brownout: building more robust cloud applications Proceedings of the 36th International Conference on Software Engineering, (700-711)
  105. ACM
    Sankar S, Gauthier D and Gurumurthi S Power availability provisioning in large data centers Proceedings of the 11th ACM Conference on Computing Frontiers, (1-9)
  106. ACM
    Leverich J and Kozyrakis C Reconciling high server utilization and sub-millisecond quality-of-service Proceedings of the Ninth European Conference on Computer Systems, (1-14)
  107. ACM
    Wang D, Govindan S, Sivasubramaniam A, Kansal A, Liu J and Khessib B (2014). Underprovisioning backup power infrastructure for datacenters, ACM SIGARCH Computer Architecture News, 42:1, (177-192), Online publication date: 5-Apr-2014.
  108. ACM
    Zahedi S and Lee B (2014). REF, ACM SIGARCH Computer Architecture News, 42:1, (145-160), Online publication date: 5-Apr-2014.
  109. ACM
    Delimitrou C and Kozyrakis C (2014). Quasar, ACM SIGARCH Computer Architecture News, 42:1, (127-144), Online publication date: 5-Apr-2014.
  110. ACM
    Wang D, Govindan S, Sivasubramaniam A, Kansal A, Liu J and Khessib B (2014). Underprovisioning backup power infrastructure for datacenters, ACM SIGPLAN Notices, 49:4, (177-192), Online publication date: 5-Apr-2014.
  111. ACM
    Zahedi S and Lee B (2014). REF, ACM SIGPLAN Notices, 49:4, (145-160), Online publication date: 5-Apr-2014.
  112. ACM
    Delimitrou C and Kozyrakis C (2014). Quasar, ACM SIGPLAN Notices, 49:4, (127-144), Online publication date: 5-Apr-2014.
  113. Atkinson K, Wong G and Ricci R Operational experiences with disk imaging in a multi-tenant datacenter Proceedings of the 11th USENIX Conference on Networked Systems Design and Implementation, (217-228)
  114. Chen S, Wang Y and Pedram M Concurrent placement, capacity provisioning, and request flow control for a distributed cloud infrastructure Proceedings of the conference on Design, Automation & Test in Europe, (1-6)
  115. Kim J, Sabry M, Atienza D, Vaidyanathan K and Gross K Global fan speed control considering non-ideal temperature measurements in enterprise servers Proceedings of the conference on Design, Automation & Test in Europe, (1-6)
  116. Gao Y, Gupta S, Wang Y and Pedram M An energy-aware fault tolerant scheduling framework for soft error resilient cloud computing systems Proceedings of the conference on Design, Automation & Test in Europe, (1-6)
  117. ACM
    Hwang J, Uppal A, Wood T and Huang H Mortar Proceedings of the 10th ACM SIGPLAN/SIGOPS international conference on Virtual execution environments, (53-64)
  118. ACM
    Freire A, Macdonald C, Tonellotto N, Ounis I and Cacheda F A self-adapting latency/power tradeoff model for replicated search engines Proceedings of the 7th ACM international conference on Web search and data mining, (13-22)
  119. ACM
    Wang D, Govindan S, Sivasubramaniam A, Kansal A, Liu J and Khessib B Underprovisioning backup power infrastructure for datacenters Proceedings of the 19th international conference on Architectural support for programming languages and operating systems, (177-192)
  120. ACM
    Zahedi S and Lee B REF Proceedings of the 19th international conference on Architectural support for programming languages and operating systems, (145-160)
  121. ACM
    Delimitrou C and Kozyrakis C Quasar Proceedings of the 19th international conference on Architectural support for programming languages and operating systems, (127-144)
  122. ACM
    Vanderbauwhede W, Frolov A, Chalamalasetti S and Margala M (2014). A hybrid CPU-FPGA system for high throughput (10Gb/s) streaming document classification, ACM SIGARCH Computer Architecture News, 41:5, (53-58), Online publication date: 18-Dec-2013.
  123. Saleh O, Gropengieβer F, Betz H, Mandarawi W and Sattler K Monitoring and Autoscaling IaaS Clouds Proceedings of the 2013 IEEE/ACM 6th International Conference on Utility and Cloud Computing, (387-392)
  124. ACM
    Delimitrou C and Kozyrakis C (2013). QoS-Aware scheduling in heterogeneous datacenters with paragon, ACM Transactions on Computer Systems, 31:4, (1-34), Online publication date: 1-Dec-2013.
  125. ACM
    Ayoub R, Nath R and Rosing T (2013). CoMETC, ACM Transactions on Design Automation of Electronic Systems, 19:1, (1-28), Online publication date: 1-Dec-2013.
  126. ACM
    Hoffmann H Racing and pacing to idle Proceedings of the Workshop on Power-Aware Computing and Systems, (1-5)
  127. ACM
    Jia G, Li X, Wan J, Shi L and Wang C Coordinate page allocation and thread group for improving main memory power efficiency Proceedings of the Workshop on Power-Aware Computing and Systems, (1-5)
  128. ACM
    Xu T, Zhang J, Huang P, Zheng J, Sheng T, Yuan D, Zhou Y and Pasupathy S Do not blame users for misconfigurations Proceedings of the Twenty-Fourth ACM Symposium on Operating Systems Principles, (244-259)
  129. ACM
    Vanderbauwhede W, Frolov A, Azzopardi L, Chalamalasetti S and Margala M High throughput filtering using FPGA-acceleration Proceedings of the 22nd ACM international conference on Information & Knowledge Management, (1245-1248)
  130. Wang B, Wu B, Li D, Shen X, Yu W, Jiao Y and Vetter J Exploring hybrid memory for GPU energy efficiency through software-hardware co-design Proceedings of the 22nd international conference on Parallel architectures and compilation techniques, (93-102)
  131. ACM
    Klein C, Maggio M, Årzén K and Hernández-Rodriguez F Introducing service-level awareness in the cloud Proceedings of the 4th annual Symposium on Cloud Computing, (1-2)
  132. ACM
    Esposito F, Matta I and Ishakian V (2013). Slice embedding solutions for distributed service architectures, ACM Computing Surveys, 46:1, (1-29), Online publication date: 1-Oct-2013.
  133. Hoffmann H, Maggio M, Santambrogio M, Leva A and Agarwal A A generalized software framework for accurate and efficient management of performance goals Proceedings of the Eleventh ACM International Conference on Embedded Software, (1-10)
  134. ACM
    Porter G, Strong R, Farrington N, Forencich A, Chen-Sun P, Rosing T, Fainman Y, Papen G and Vahdat A (2013). Integrating microsecond circuit switching into the data center, ACM SIGCOMM Computer Communication Review, 43:4, (447-458), Online publication date: 19-Sep-2013.
  135. ACM
    Ahn J, Son Y and Kim J (2013). Scalable high-radix router microarchitecture using a network switch organization, ACM Transactions on Architecture and Code Optimization, 10:3, (1-25), Online publication date: 16-Sep-2013.
  136. Xi S, Guevara M, Nelson J, Pensabene P and Lee B Understanding the critical path in power state transition latencies Proceedings of the 2013 International Symposium on Low Power Electronics and Design, (317-322)
  137. ACM
    Porter G, Strong R, Farrington N, Forencich A, Chen-Sun P, Rosing T, Fainman Y, Papen G and Vahdat A Integrating microsecond circuit switching into the data center Proceedings of the ACM SIGCOMM 2013 conference on SIGCOMM, (447-458)
  138. ACM
    Schwarzkopf M, Grosvenor M and Hand S New wine in old skins Proceedings of the 4th Asia-Pacific Workshop on Systems, (1-7)
  139. ACM
    Sazoglu F, Cambazoglu B, Ozcan R, Altingovde I and Ulusoy Ö A financial cost metric for result caching Proceedings of the 36th international ACM SIGIR conference on Research and development in information retrieval, (873-876)
  140. Lin J, Leu F and Chen Y (2013). Analyzing job completion reliability and job energy consumption for a general MapReduce infrastructure, Journal of High Speed Networks, 19:3, (203-214), Online publication date: 1-Jul-2013.
  141. ACM
    Asadi N and Lin J (2013). Fast candidate generation for real-time tweet search with bloom filter chains, ACM Transactions on Information Systems, 31:3, (1-36), Online publication date: 1-Jul-2013.
  142. ACM
    Sankar S, Shaw M, Vaid K and Gurumurthi S (2013). Datacenter Scale Evaluation of the Impact of Temperature on Hard Disk Drive Failures, ACM Transactions on Storage, 9:2, (1-24), Online publication date: 1-Jul-2013.
  143. ACM
    Yang H, Breslow A, Mars J and Tang L (2013). Bubble-flux, ACM SIGARCH Computer Architecture News, 41:3, (607-618), Online publication date: 26-Jun-2013.
  144. ACM
    Cook H, Moreto M, Bird S, Dao K, Patterson D and Asanovic K (2013). A hardware evaluation of cache partitioning to improve utilization and energy-efficiency while preserving responsiveness, ACM SIGARCH Computer Architecture News, 41:3, (308-319), Online publication date: 26-Jun-2013.
  145. ACM
    Yang H, Breslow A, Mars J and Tang L Bubble-flux Proceedings of the 40th Annual International Symposium on Computer Architecture, (607-618)
  146. ACM
    Cook H, Moreto M, Bird S, Dao K, Patterson D and Asanovic K A hardware evaluation of cache partitioning to improve utilization and energy-efficiency while preserving responsiveness Proceedings of the 40th Annual International Symposium on Computer Architecture, (308-319)
  147. Kanizo Y, Raz D and Zlotnik A Efficient use of geographically spread cloud resources Proceedings of the 13th IEEE/ACM International Symposium on Cluster, Cloud, and Grid Computing, (450-457)
  148. ACM
    Tang L, Mars J, Wang W, Dey T and Soffa M (2013). ReQoS, ACM SIGPLAN Notices, 48:4, (89-100), Online publication date: 23-Apr-2013.
  149. Guler H, Cambazoglu B and Ozkasap O Cutting Down the Energy Cost of Geographically Distributed Cloud Data Centers Revised Selected Papers of the COST IC0804 European Conference on Energy Efficiency in Large Scale Distributed Systems - Volume 8046, (279-286)
  150. ACM
    Tang L, Mars J, Wang W, Dey T and Soffa M (2013). ReQoS, ACM SIGARCH Computer Architecture News, 41:1, (89-100), Online publication date: 29-Mar-2013.
  151. Kozyrakis C Resource efficient computing for warehouse-scale datacenters Proceedings of the Conference on Design, Automation and Test in Europe, (1351-1356)
  152. ACM
    Tang L, Mars J, Wang W, Dey T and Soffa M ReQoS Proceedings of the eighteenth international conference on Architectural support for programming languages and operating systems, (89-100)
  153. ACM
    Govindan S, Wang D, Sivasubramaniam A and Urgaonkar B (2013). Aggressive Datacenter Power Provisioning with Batteries, ACM Transactions on Computer Systems, 31:1, (1-31), Online publication date: 1-Feb-2013.
  154. ACM
    Dean J and Barroso L (2013). The tail at scale, Communications of the ACM, 56:2, (74-80), Online publication date: 1-Feb-2013.
  155. ACM
    Costa P (2013). Bridging the gap between applications and networks in data centers, ACM SIGOPS Operating Systems Review, 47:1, (3-8), Online publication date: 29-Jan-2013.
  156. León X and Navarro L (2013). A Stackelberg game to derive the limits of energy savings for the allocation of data center resources, Future Generation Computer Systems, 29:1, (74-83), Online publication date: 1-Jan-2013.
  157. Lu X, Wang H, Wang J, Xu J and Li D (2013). Internet-based Virtual Computing Environment, Future Generation Computer Systems, 29:1, (309-322), Online publication date: 1-Jan-2013.
  158. ACM
    Bairavasundaram L, Soundararajan G, Mathur V, Voruganti K and Srinivasan K (2012). Responding rapidly to service level violations using virtual appliances, ACM SIGOPS Operating Systems Review, 46:3, (32-40), Online publication date: 18-Dec-2012.
  159. Liu Q, Da Silva D, Theodoropoulos G and Liu E Towards an agent-based symbiotic architecture for autonomic management of virtualized data centers Proceedings of the Winter Simulation Conference, (1-13)
  160. Mittal S (2012). A survey of architectural techniques for DRAM power management, International Journal of High Performance Systems Architecture, 4:2, (110-119), Online publication date: 1-Dec-2012.
  161. Hayes T, Palomar O, Unsal O, Cristal A and Valero M Vector Extensions for Decision Support DBMS Acceleration Proceedings of the 2012 45th Annual IEEE/ACM International Symposium on Microarchitecture, (166-176)
  162. Deng Q, Meisner D, Bhattacharjee A, Wenisch T and Bianchini R CoScale Proceedings of the 2012 45th Annual IEEE/ACM International Symposium on Microarchitecture, (143-154)
  163. Kaushik R and Nahrstedt K T Proceedings of the International Conference on High Performance Computing, Networking, Storage and Analysis, (1-11)
  164. Kambadur M, Moseley T, Hank R and Kim M Measuring interference between live datacenter applications Proceedings of the International Conference on High Performance Computing, Networking, Storage and Analysis, (1-12)
  165. Wu D, He B, Tang X, Xu J and Guo M RAMZzz Proceedings of the International Conference on High Performance Computing, Networking, Storage and Analysis, (1-11)
  166. ACM
    Shin D, Park S, Kim S and Park K Adaptive page grouping for energy efficiency in hybrid PRAM-DRAM main memory Proceedings of the 2012 ACM Research in Applied Computation Symposium, (395-402)
  167. ACM
    Mone G (2012). Redesigning the data center, Communications of the ACM, 55:10, (14-16), Online publication date: 1-Oct-2012.
  168. ACM
    Wu X, Turner D, Chen C, Maltz D, Yang X, Yuan L and Zhang M (2012). NetPilot, ACM SIGCOMM Computer Communication Review, 42:4, (419-430), Online publication date: 24-Sep-2012.
  169. ACM
    Sudan K, Srinivasan S, Balasubramonian R and Iyer R Optimizing datacenter power with memory system levers for guaranteed quality-of-service Proceedings of the 21st international conference on Parallel architectures and compilation techniques, (117-126)
  170. ACM
    Deng N, Stewart C, Gmach D, Arlitt M and Kelley J Adaptive green hosting Proceedings of the 9th international conference on Autonomic computing, (135-144)
  171. ACM
    Kontorinis V, Zhang L, Aksanli B, Sampson J, Homayoun H, Pettis E, Tullsen D and Rosing T (2012). Managing distributed ups energy for effective power capping in data centers, ACM SIGARCH Computer Architecture News, 40:3, (488-499), Online publication date: 5-Sep-2012.
  172. ACM
    Wu X, Turner D, Chen C, Maltz D, Yang X, Yuan L and Zhang M NetPilot Proceedings of the ACM SIGCOMM 2012 conference on Applications, technologies, architectures, and protocols for computer communication, (419-430)
  173. ACM
    Shafer I, Ren K, Boddeti V, Abe Y, Ganger G and Faloutsos C RainMon Proceedings of the 18th ACM SIGKDD international conference on Knowledge discovery and data mining, (1158-1166)
  174. ACM
    Chan C, Jin Y, Wu Y, Gross K, Vaidyanathan K and Rosing T Fan-speed-aware scheduling of data intensive jobs Proceedings of the 2012 ACM/IEEE international symposium on Low power electronics and design, (409-414)
  175. ACM
    Deng Q, Meisner D, Bhattacharjee A, Wenisch T and Bianchini R MultiScale Proceedings of the 2012 ACM/IEEE international symposium on Low power electronics and design, (297-302)
  176. Lang W, Harizopoulos S, Patel J, Shah M and Tsirogiannis D (2012). Towards energy-efficient database cluster design, Proceedings of the VLDB Endowment, 5:11, (1684-1695), Online publication date: 1-Jul-2012.
  177. ACM
    Gulur N, Manikantan R, Mehendale M and Govindarajan R Multiple sub-row buffers in DRAM Proceedings of the 26th ACM international conference on Supercomputing, (257-266)
  178. ACM
    Wang D, Ren C, Sivasubramaniam A, Urgaonkar B and Fathy H Energy storage in datacenters Proceedings of the 12th ACM SIGMETRICS/PERFORMANCE joint international conference on Measurement and Modeling of Computer Systems, (187-198)
  179. Kontorinis V, Zhang L, Aksanli B, Sampson J, Homayoun H, Pettis E, Tullsen D and Rosing T Managing distributed ups energy for effective power capping in data centers Proceedings of the 39th Annual International Symposium on Computer Architecture, (488-499)
  180. ACM
    Wang D, Ren C, Sivasubramaniam A, Urgaonkar B and Fathy H (2012). Energy storage in datacenters, ACM SIGMETRICS Performance Evaluation Review, 40:1, (187-198), Online publication date: 7-Jun-2012.
  181. ACM
    Meisner D and Wenisch T (2012). DreamWeaver, ACM SIGPLAN Notices, 47:4, (313-324), Online publication date: 1-Jun-2012.
  182. ACM
    Govindan S, Wang D, Sivasubramaniam A and Urgaonkar B (2012). Leveraging stored energy for handling power emergencies in aggressively provisioned datacenters, ACM SIGPLAN Notices, 47:4, (75-86), Online publication date: 1-Jun-2012.
  183. ACM
    Abbasi Z, Varsamopoulos G and Gupta S (2012). TACOMA, ACM Transactions on Architecture and Code Optimization, 9:2, (1-37), Online publication date: 1-Jun-2012.
  184. ACM
    Abts D and Felderman B (2012). A guided tour of data-center networking, Communications of the ACM, 55:6, (44-51), Online publication date: 1-Jun-2012.
  185. Ou Z, Pang B, Deng Y, Nurminen J, Yla-Jaaski A and Hui P Energy- and Cost-Efficiency Analysis of ARM-Based Clusters Proceedings of the 2012 12th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing (ccgrid 2012), (115-123)
  186. Larumbe F and Sansò B Optimal Location of Data Centers and Software Components in Cloud Computing Network Design Proceedings of the 2012 12th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing (ccgrid 2012), (841-844)
  187. Goudarzi H, Ghasemazar M and Pedram M SLA-based Optimization of Power and Migration Cost in Cloud Computing Proceedings of the 2012 12th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing (ccgrid 2012), (172-179)
  188. ACM
    Tian Y, Lin C and Yao M Modeling and analyzing power management policies in server farms using stochastic Petri nets Proceedings of the 3rd International Conference on Future Energy Systems: Where Energy, Computing and Communication Meet, (1-9)
  189. Pervilä M, Rantanen M and Kangasharju J Implementation and evaluation of a wired data center sensor network Proceedings of the First international conference on Energy Efficient Data Centers, (105-116)
  190. ACM
    Abts D and Felderman B (2012). A Guided Tour through Data-center Networking, Queue, 10:5, (10-23), Online publication date: 1-May-2012.
  191. Costa P, Donnelly A, Rowstron A and O'Shea G Camdoop Proceedings of the 9th USENIX conference on Networked Systems Design and Implementation, (3-3)
  192. ACM
    Polfliet S, Ryckbosch F and Eeckhout L Studying hardware and software trade-offs for a real-life web 2.0 workload Proceedings of the 3rd ACM/SPEC International Conference on Performance Engineering, (181-192)
  193. ACM
    Meisner D and Wenisch T (2012). DreamWeaver, ACM SIGARCH Computer Architecture News, 40:1, (313-324), Online publication date: 18-Apr-2012.
  194. ACM
    Govindan S, Wang D, Sivasubramaniam A and Urgaonkar B (2012). Leveraging stored energy for handling power emergencies in aggressively provisioned datacenters, ACM SIGARCH Computer Architecture News, 40:1, (75-86), Online publication date: 18-Apr-2012.
  195. ACM
    Tang L, Mars J and Soffa M Compiling for niceness Proceedings of the Tenth International Symposium on Code Generation and Optimization, (1-12)
  196. ACM
    Meisner D and Wenisch T DreamWeaver Proceedings of the seventeenth international conference on Architectural Support for Programming Languages and Operating Systems, (313-324)
  197. ACM
    Govindan S, Wang D, Sivasubramaniam A and Urgaonkar B Leveraging stored energy for handling power emergencies in aggressively provisioned datacenters Proceedings of the seventeenth international conference on Architectural Support for Programming Languages and Operating Systems, (75-86)
  198. ACM
    Li S, Lim K, Faraboschi P, Chang J, Ranganathan P and Jouppi N System-level integrated server architectures for scale-out datacenters Proceedings of the 44th Annual IEEE/ACM International Symposium on Microarchitecture, (260-271)
  199. ACM
    Mars J, Tang L, Hundt R, Skadron K and Soffa M Bubble-Up Proceedings of the 44th Annual IEEE/ACM International Symposium on Microarchitecture, (248-259)
  200. ACM
    Sudhakaran V and Chue Hong N Evaluating the suitability of mapreduce for surface temperature analysis codes Proceedings of the second international workshop on Data intensive computing in the clouds, (3-12)
  201. ACM
    Leibert F, Mannix J, Lin J and Hamadani B Automatic management of partitioned, replicated search services Proceedings of the 2nd ACM Symposium on Cloud Computing, (1-8)
  202. ACM
    Govindan S, Wang D, Chen L, Sivasubramaniam A and Urgaonkar B Towards realizing a low cost and highly available datacenter power infrastructure Proceedings of the 4th Workshop on Power-Aware Computing and Systems, (1-5)
  203. ACM
    Chowdhury M, Zaharia M, Ma J, Jordan M and Stoica I (2011). Managing data transfers in computer clusters with orchestra, ACM SIGCOMM Computer Communication Review, 41:4, (98-109), Online publication date: 22-Oct-2011.
  204. ACM
    Ma X, Baresi L, Ghezzi C, Panzica La Manna V and Lu J Version-consistent dynamic reconfiguration of component-based distributed systems Proceedings of the 19th ACM SIGSOFT symposium and the 13th European conference on Foundations of software engineering, (245-255)
  205. ACM
    Chowdhury M, Zaharia M, Ma J, Jordan M and Stoica I Managing data transfers in computer clusters with orchestra Proceedings of the ACM SIGCOMM 2011 conference, (98-109)
  206. ACM
    Reddi V, Lee B, Chilimbi T and Vaid K (2011). Mobile processors for energy-efficient web search, ACM Transactions on Computer Systems, 29:3, (1-39), Online publication date: 1-Aug-2011.
  207. ACM
    Kayaaslan E, Cambazoglu B, Blanco R, Junqueira F and Aykanat C Energy-price-driven query processing in multi-center web search engines Proceedings of the 34th international ACM SIGIR conference on Research and development in Information Retrieval, (983-992)
  208. ACM
    Wang L, Lin J and Metzler D A cascade ranking model for efficient ranked retrieval Proceedings of the 34th international ACM SIGIR conference on Research and development in Information Retrieval, (105-114)
  209. ACM
    Udipi A, Muralimanohar N, Balasubramonian R, Davis A and Jouppi N (2011). Combining memory and a controller with photonics through 3D-stacking to enable scalable and energy-efficient systems, ACM SIGARCH Computer Architecture News, 39:3, (425-436), Online publication date: 22-Jun-2011.
  210. ACM
    Govindan S, Sivasubramaniam A and Urgaonkar B (2011). Benefits and limitations of tapping into stored energy for datacenters, ACM SIGARCH Computer Architecture News, 39:3, (341-352), Online publication date: 22-Jun-2011.
  211. Zaharia M, Hindman B, Konwinski A, Ghodsi A, Joesph A, Katz R, Shenker S and Stoica I The datacenter needs an operating system Proceedings of the 3rd USENIX conference on Hot topics in cloud computing, (17-17)
  212. ACM
    Ping F, Hwang J, Li X, McConnell C and Vabbalareddy R Wide area placement of data replicas for fast and highly available data access Proceedings of the fourth international workshop on Data-intensive distributed computing, (1-8)
  213. ACM
    Urgaonkar R, Urgaonkar B, Neely M and Sivasubramaniam A (2011). Optimal power cost management using stored energy in data centers, ACM SIGMETRICS Performance Evaluation Review, 39:1, (181-192), Online publication date: 7-Jun-2011.
  214. ACM
    Urgaonkar R, Urgaonkar B, Neely M and Sivasubramaniam A Optimal power cost management using stored energy in data centers Proceedings of the ACM SIGMETRICS joint international conference on Measurement and modeling of computer systems, (221-232)
  215. ACM
    Bailis P, Reddi V, Gandhi S, Brooks D and Seltzer M Dimetrodon Proceedings of the 48th Design Automation Conference, (89-94)
  216. ACM
    Udipi A, Muralimanohar N, Balasubramonian R, Davis A and Jouppi N Combining memory and a controller with photonics through 3D-stacking to enable scalable and energy-efficient systems Proceedings of the 38th annual international symposium on Computer architecture, (425-436)
  217. ACM
    Govindan S, Sivasubramaniam A and Urgaonkar B Benefits and limitations of tapping into stored energy for datacenters Proceedings of the 38th annual international symposium on Computer architecture, (341-352)
  218. ACM
    Weihl B, Teetzel E, Clidaras J, Malone C, Kava J and Ryan M (2011). Sustainable data centers, XRDS: Crossroads, The ACM Magazine for Students, 17:4, (8-12), Online publication date: 1-Jun-2011.
  219. ACM
    Melnik S, Gubarev A, Long J, Romer G, Shivakumar S, Tolton M and Vassilakis T (2011). Dremel, Communications of the ACM, 54:6, (114-123), Online publication date: 1-Jun-2011.
  220. ACM
    Polfliet S, Ryckbosch F and Eeckhout L Optimizing the datacenter for data-centric workloads Proceedings of the international conference on Supercomputing, (182-191)
  221. ACM
    Ramos L, Gorbatov E and Bianchini R Page placement in hybrid memory systems Proceedings of the international conference on Supercomputing, (85-95)
  222. ACM
    Ganguly A, Kundu P and Bose P Curbing energy cravings in networks Proceedings of the Fifth ACM/IEEE International Symposium on Networks-on-Chip, (241-246)
  223. Qian H and Medhi D Server operational cost optimization for cloud computing service providers over a time horizon Proceedings of the 11th USENIX conference on Hot topics in management of internet, cloud, and enterprise networks and services, (4-4)
  224. ACM
    Deng Q, Meisner D, Ramos L, Wenisch T and Bianchini R (2011). MemScale, ACM SIGPLAN Notices, 46:3, (225-238), Online publication date: 17-Mar-2011.
  225. ACM
    Deng Q, Meisner D, Ramos L, Wenisch T and Bianchini R (2011). MemScale, ACM SIGARCH Computer Architecture News, 39:1, (225-238), Online publication date: 17-Mar-2011.
  226. ACM
    Deng Q, Meisner D, Ramos L, Wenisch T and Bianchini R MemScale Proceedings of the sixteenth international conference on Architectural support for programming languages and operating systems, (225-238)
  227. ACM
    Mass Y, Sagiv Y and Shmueli-Scheuer M KMV-peer Proceedings of the fourth ACM international conference on Web search and data mining, (157-166)
  228. ACM
    Jouppi N (2011). DRAM errors in the wild, Communications of the ACM, 54:2, (99-99), Online publication date: 1-Feb-2011.
  229. Panzieri F, Babaoglu O, Ferretti S, Ghini V and Marzolla M Distributed computing in the 21st century Dependable and Historic Computing, (393-412)
  230. ACM
    Soundararajan V and Govil K (2010). Challenges in building scalable virtualized datacenter management, ACM SIGOPS Operating Systems Review, 44:4, (95-102), Online publication date: 13-Dec-2010.
  231. ACM
    Popa L, Ratnasamy S, Iannaccone G, Krishnamurthy A and Stoica I A cost comparison of datacenter network architectures Proceedings of the 6th International COnference, (1-12)
  232. ACM
    Curtis A, Keshav S and Lopez-Ortiz A LEGUP Proceedings of the 6th International COnference, (1-12)
  233. ACM
    Andersen E (2010). Edging Toward the Semantic Web, Ubiquity, 2010:November, Online publication date: 1-Nov-2010.
  234. Kaushik R and Bhandarkar M GreenHDFS Proceedings of the 2010 international conference on Power aware computing and systems, (1-9)
  235. Melnik S, Gubarev A, Long J, Romer G, Shivakumar S, Tolton M and Vassilakis T (2010). Dremel, Proceedings of the VLDB Endowment, 3:1-2, (330-339), Online publication date: 1-Sep-2010.
  236. ACM
    Appavoo J, Waterland A, Da Silva D, Uhlig V, Rosenburg B, Van Hensbergen E, Stoess J, Wisniewski R and Steinberg U Providing a cloud network infrastructure on a supercomputer Proceedings of the 19th ACM International Symposium on High Performance Distributed Computing, (385-394)
  237. ACM
    Kaushik R, Cherkasova L, Campbell R and Nahrstedt K Lightning Proceedings of the 19th ACM International Symposium on High Performance Distributed Computing, (332-335)
  238. ACM
    Abts D, Marty M, Wells P, Klausler P and Liu H (2010). Energy proportional datacenter networks, ACM SIGARCH Computer Architecture News, 38:3, (338-347), Online publication date: 19-Jun-2010.
  239. ACM
    Soundararajan V and Anderson J (2010). The impact of management operations on the virtualized datacenter, ACM SIGARCH Computer Architecture News, 38:3, (326-337), Online publication date: 19-Jun-2010.
  240. ACM
    Udipi A, Muralimanohar N, Chatterjee N, Balasubramonian R, Davis A and Jouppi N (2010). Rethinking DRAM design and organization for energy-constrained multi-cores, ACM SIGARCH Computer Architecture News, 38:3, (175-186), Online publication date: 19-Jun-2010.
  241. ACM
    Abts D, Marty M, Wells P, Klausler P and Liu H Energy proportional datacenter networks Proceedings of the 37th annual international symposium on Computer architecture, (338-347)
  242. ACM
    Soundararajan V and Anderson J The impact of management operations on the virtualized datacenter Proceedings of the 37th annual international symposium on Computer architecture, (326-337)
  243. ACM
    Udipi A, Muralimanohar N, Chatterjee N, Balasubramonian R, Davis A and Jouppi N Rethinking DRAM design and organization for energy-constrained multi-cores Proceedings of the 37th annual international symposium on Computer architecture, (175-186)
  244. Nellans D, Sudan K, Brunvand E and Balasubramonian R Improving server performance on multi-cores via selective off-loading of OS functionality Proceedings of the 2010 international conference on Computer Architecture, (275-292)
  245. Keys L, Rivoire S and Davis J The search for energy-efficient building blocks for the data center Proceedings of the 2010 international conference on Computer Architecture, (172-182)
  246. ACM
    Vishwanath K and Nagappan N Characterizing cloud computing hardware reliability Proceedings of the 1st ACM symposium on Cloud computing, (193-204)
  247. Baeza-Yates R Towards a distributed search engine Proceedings of the 7th international conference on Algorithms and Complexity, (1-5)
  248. ACM
    Doh I, Kim Y, Park J, Kim E, Choi J, Lee D and Noh S Towards greener data centers with storage class memory Proceedings of the 7th ACM international conference on Computing frontiers, (309-318)
  249. ACM
    Harper K, Zheng J and Mahate S Experiences in initiating concurrency software research efforts Proceedings of the 32nd ACM/IEEE International Conference on Software Engineering - Volume 2, (139-148)
  250. ACM
    Goldszmidt M, Budiu M, Zhang Y and Pechuk M (2010). Toward automatic policy refinement in repair services for large distributed systems, ACM SIGOPS Operating Systems Review, 44:2, (47-51), Online publication date: 14-Apr-2010.
  251. ACM
    Sudan K, Chatterjee N, Nellans D, Awasthi M, Balasubramonian R and Davis A Micro-pages Proceedings of the fifteenth International Conference on Architectural support for programming languages and operating systems, (219-230)
  252. DeHon A, Quinn H and Carter N Vision for cross-layer optimization to address the dual challenges of energy and reliability Proceedings of the Conference on Design, Automation and Test in Europe, (1017-1022)
  253. ACM
    Sudan K, Chatterjee N, Nellans D, Awasthi M, Balasubramonian R and Davis A (2010). Micro-pages, ACM SIGPLAN Notices, 45:3, (219-230), Online publication date: 5-Mar-2010.
  254. ACM
    Sudan K, Chatterjee N, Nellans D, Awasthi M, Balasubramonian R and Davis A (2010). Micro-pages, ACM SIGARCH Computer Architecture News, 38:1, (219-230), Online publication date: 5-Mar-2010.
  255. Verma A, Koller R, Useche L and Rangaswami R SRCMap Proceedings of the 8th USENIX conference on File and storage technologies, (20-20)
  256. ACM
    Li H, Casale G and Ellahi T SLA-driven planning and optimization of enterprise applications Proceedings of the first joint WOSP/SIPEW international conference on Performance engineering, (117-128)
  257. Baeza-Yates R and Raghavan P Chapter 2 Search Computing, (11-23)
  258. ACM
    Kandula S, Sengupta S, Greenberg A, Patel P and Chaiken R The nature of data center traffic Proceedings of the 9th ACM SIGCOMM conference on Internet measurement, (202-208)
  259. ACM
    Baeza-Yates R, Gionis A, Junqueira F, Plachouras V and Telloli L On the feasibility of multi-site web search engines Proceedings of the 18th ACM conference on Information and knowledge management, (425-434)
Contributors

Recommendations