{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,25]],"date-time":"2025-10-25T14:20:53Z","timestamp":1761402053359,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":73,"publisher":"ACM","license":[{"start":{"date-parts":[[2020,3,9]],"date-time":"2020-03-09T00:00:00Z","timestamp":1583712000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"name":"H2020 Framework Program of the European Union","award":["UniServer Project (Grant Agreement 688540)"],"award-info":[{"award-number":["UniServer Project (Grant Agreement 688540)"]}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2020,3,9]]},"DOI":"10.1145\/3373376.3378489","type":"proceedings-article","created":{"date-parts":[[2020,3,13]],"date-time":"2020-03-13T22:37:01Z","timestamp":1584139021000},"page":"575-590","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":13,"title":["HaRMony"],"prefix":"10.1145","author":[{"given":"Konstantinos","family":"Tovletoglou","sequence":"first","affiliation":[{"name":"Queen's University Belfast, Belfast, United Kingdom"}]},{"given":"Lev","family":"Mukhanov","sequence":"additional","affiliation":[{"name":"Queen's University Belfast, Belfast, United Kingdom"}]},{"given":"Dimitrios S.","family":"Nikolopoulos","sequence":"additional","affiliation":[{"name":"Virginia Polytechnic Institute &amp; State University, Blacksburg, VA, USA"}]},{"given":"Georgios","family":"Karakonstantis","sequence":"additional","affiliation":[{"name":"Queen's University Belfast, Belfast, United Kingdom"}]}],"member":"320","published-online":{"date-parts":[[2020,3,13]]},"reference":[{"key":"e_1_3_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1109\/VTEST.2004.1299234"},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1109\/TC.2013.164"},{"key":"e_1_3_2_1_3_1","volume-title":"USENIX Annual Technical Conference, FREENIX Track","volume":"41","author":"Bellard Fabrice","year":"2005","unstructured":"Fabrice Bellard . 2005 . QEMU, a fast and portable dynamic translator .. In USENIX Annual Technical Conference, FREENIX Track , Vol. 41 . 46. Fabrice Bellard. 2005. QEMU, a fast and portable dynamic translator.. In USENIX Annual Technical Conference, FREENIX Track, Vol. 41. 46."},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1109\/TC.2015.2417540"},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/2749469.2750408"},{"volume-title":"Benchmarking modern multiprocessors","author":"Bienia Christian","key":"e_1_3_2_1_6_1","unstructured":"Christian Bienia and Kai Li. 2011. Benchmarking modern multiprocessors . Princeton University Princeton . Christian Bienia and Kai Li. 2011. Benchmarking modern multiprocessors .Princeton University Princeton."},{"key":"e_1_3_2_1_7_1","volume-title":"Srikumar Venugopal, James Broberg, and Ivona Brandic.","author":"Buyya Rajkumar","year":"2009","unstructured":"Rajkumar Buyya , Chee Shin Yeo , Srikumar Venugopal, James Broberg, and Ivona Brandic. 2009 . Cloud computing and emerging IT platforms: Vision, hype, and reality for delivering computing as the 5th utility. Future Generation computer systems , Vol. 25 , 6 (2009), 599--616. Rajkumar Buyya, Chee Shin Yeo, Srikumar Venugopal, James Broberg, and Ivona Brandic. 2009. Cloud computing and emerging IT platforms: Vision, hype, and reality for delivering computing as the 5th utility. Future Generation computer systems , Vol. 25, 6 (2009), 599--616."},{"key":"e_1_3_2_1_8_1","unstructured":"Carel. 2012. ir33 universale electronic control . (2012). www.carel.com\/product\/ir33-universale  Carel. 2012. ir33 universale electronic control . (2012). www.carel.com\/product\/ir33-universale"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/2896377.2901453"},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/3084447"},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1109\/APSCC.2010.83"},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1109\/IISWC.2009.5306797"},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/2463209.2488873"},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/2597652.2597663"},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1109\/ISCA.1999.765953"},{"key":"e_1_3_2_1_16_1","volume-title":"A higher order estimate of the optimum checkpoint interval for restart dumps. Future generation computer systems","author":"Daly John T","year":"2006","unstructured":"John T Daly . 2006. A higher order estimate of the optimum checkpoint interval for restart dumps. Future generation computer systems , Vol. 22 , 3 ( 2006 ), 303--312. John T Daly. 2006. A higher order estimate of the optimum checkpoint interval for restart dumps. Future generation computer systems , Vol. 22, 3 (2006), 303--312."},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/1998582.1998590"},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/2333660.2333727"},{"key":"e_1_3_2_1_19_1","unstructured":"Raspberry Pi Foundation. 2016. Raspberry Pi 3 Model B . (2016). https:\/\/www.raspberrypi.org\/  Raspberry Pi Foundation. 2016. Raspberry Pi 3 Model B . (2016). https:\/\/www.raspberrypi.org\/"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1109\/NEWCAS.2015.7182027"},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1109\/CLUSTER.2013.6702626"},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/2989081.2989102"},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1109\/MICRO.2007.13"},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/2503210.2503215"},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.7873\/DATE.2013.270"},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1109\/HPCA.2018.00056"},{"key":"e_1_3_2_1_27_1","unstructured":"Linley Gwennap. 2016. X-Gene 3 Challenges Xeon E5. (2016). https:\/\/www.linleygroup.com\/uploads\/x-gene-3-white-paper-final.pdf  Linley Gwennap. 2016. X-Gene 3 Challenges Xeon E5. (2016). https:\/\/www.linleygroup.com\/uploads\/x-gene-3-white-paper-final.pdf"},{"key":"e_1_3_2_1_28_1","unstructured":"Linley Gwennap. 2017. Performance Arms X-Gene 3 for Cloud. (2017). https:\/\/www.linleygroup.com\/uploads\/x-gene-3-for-cloud.pdf  Linley Gwennap. 2017. Performance Arms X-Gene 3 for Cloud. (2017). https:\/\/www.linleygroup.com\/uploads\/x-gene-3-for-cloud.pdf"},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1109\/16.678551"},{"key":"e_1_3_2_1_30_1","series-title":"Journal of Physics: Conference Series","volume-title":"Berkeley lab checkpoint\/restart (blcr) for linux clusters","author":"Hargrove Paul H","unstructured":"Paul H Hargrove and Jason C Duell . 2006. Berkeley lab checkpoint\/restart (blcr) for linux clusters . In Journal of Physics: Conference Series , Vol. 46 . IOP Publishing , 494. Paul H Hargrove and Jason C Duell. 2006. Berkeley lab checkpoint\/restart (blcr) for linux clusters. In Journal of Physics: Conference Series, Vol. 46. IOP Publishing, 494."},{"key":"e_1_3_2_1_31_1","volume-title":"SPEC CPU2006 benchmark descriptions. ACM SIGARCH Computer Architecture News","volume":"34","author":"Henning John L","year":"2006","unstructured":"John L Henning . 2006 . SPEC CPU2006 benchmark descriptions. ACM SIGARCH Computer Architecture News , Vol. 34 , 4 (2006), 1--17. John L Henning. 2006. SPEC CPU2006 benchmark descriptions. ACM SIGARCH Computer Architecture News , Vol. 34, 4 (2006), 1--17."},{"key":"e_1_3_2_1_32_1","unstructured":"JEDEC Solid State Technology Association. 2010. JESD79-F: DDR3 SDRAM Specification . (2010). https:\/\/www.jedec.org\/sites\/default\/files\/docs\/JESD79--3F.pdf  JEDEC Solid State Technology Association. 2010. JESD79-F: DDR3 SDRAM Specification . (2010). https:\/\/www.jedec.org\/sites\/default\/files\/docs\/JESD79--3F.pdf"},{"key":"e_1_3_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1109\/MDAT.2017.2705144"},{"key":"e_1_3_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1145\/2818950.2818964"},{"key":"e_1_3_2_1_35_1","unstructured":"Christos Kalogirou Panos K Koutsovasilis Manolis Maroudas Christos D Antonopoulos Spyros Lalis and Nikolaos Bellas. 2017. Edge and Cloud Provider Cost Minimization by Exploiting Extended Voltage and Frequency Margins.. In PARCO. 814--823.  Christos Kalogirou Panos K Koutsovasilis Manolis Maroudas Christos D Antonopoulos Spyros Lalis and Nikolaos Bellas. 2017. Edge and Cloud Provider Cost Minimization by Exploiting Extended Voltage and Frequency Margins.. In PARCO. 814--823."},{"key":"e_1_3_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1007\/s11265-011-0631-9"},{"key":"e_1_3_2_1_37_1","first-page":"8","article-title":"A New Investigation of Data Retention Time in Truly Nanoscaled DRAMs","volume":"30","author":"Kim K.","year":"2009","unstructured":"K. Kim and J. Lee . 2009 . A New Investigation of Data Retention Time in Truly Nanoscaled DRAMs . IEEE Electron Device Letters , Vol. 30 , 8 (Aug 2009), 846--848. https:\/\/doi.org\/10.1109\/LED.2009.2023248 10.1109\/LED.2009.2023248 K. Kim and J. Lee. 2009. A New Investigation of Data Retention Time in Truly Nanoscaled DRAMs. IEEE Electron Device Letters , Vol. 30, 8 (Aug 2009), 846--848. https:\/\/doi.org\/10.1109\/LED.2009.2023248","journal-title":"IEEE Electron Device Letters"},{"key":"e_1_3_2_1_38_1","doi-asserted-by":"publisher","DOI":"10.1109\/HPCA.2015.7056057"},{"key":"e_1_3_2_1_39_1","first-page":"665","article-title":"Partial refresh for synchronous dynamic random access memory (SDRAM) circuits. (Dec. 16 2003)","volume":"6","author":"Lehmann Gunther","year":"2003","unstructured":"Gunther Lehmann and Manfred Menke . 2003 . Partial refresh for synchronous dynamic random access memory (SDRAM) circuits. (Dec. 16 2003) . US Patent 6 , 665 ,224. Gunther Lehmann and Manfred Menke. 2003. Partial refresh for synchronous dynamic random access memory (SDRAM) circuits. (Dec. 16 2003). US Patent 6,665,224.","journal-title":"US Patent"},{"key":"e_1_3_2_1_40_1","first-page":"19","article-title":"Secret: a selective error correction framework for refresh energy reduction in DRAMs","volume":"12","author":"Lin Chung-Hsiang","year":"2015","unstructured":"Chung-Hsiang Lin , De-Yu Shen , Yi-Jung Chen , Chia-Lin Yang , and Cheng-Yuan Michael Wang . 2015 . Secret: a selective error correction framework for refresh energy reduction in DRAMs . ACM Transactions on Architecture and Code Optimization (TACO) , Vol. 12 , 2 (2015), 19 . Chung-Hsiang Lin, De-Yu Shen, Yi-Jung Chen, Chia-Lin Yang, and Cheng-Yuan Michael Wang. 2015. Secret: a selective error correction framework for refresh energy reduction in DRAMs. ACM Transactions on Architecture and Code Optimization (TACO) , Vol. 12, 2 (2015), 19.","journal-title":"ACM Transactions on Architecture and Code Optimization (TACO)"},{"key":"e_1_3_2_1_41_1","doi-asserted-by":"publisher","DOI":"10.1145\/2485922.2485928"},{"key":"e_1_3_2_1_42_1","doi-asserted-by":"publisher","DOI":"10.1145\/2366231.2337161"},{"key":"e_1_3_2_1_43_1","doi-asserted-by":"publisher","DOI":"10.1145\/2370816.2370869"},{"key":"e_1_3_2_1_44_1","doi-asserted-by":"publisher","DOI":"10.1145\/2248487.1950391"},{"key":"e_1_3_2_1_45_1","doi-asserted-by":"publisher","DOI":"10.1109\/DSN.2014.50"},{"key":"e_1_3_2_1_46_1","doi-asserted-by":"publisher","DOI":"10.1109\/HPCA.2015.7056027"},{"key":"e_1_3_2_1_47_1","doi-asserted-by":"publisher","DOI":"10.1109\/DSN.2015.57"},{"key":"e_1_3_2_1_48_1","unstructured":"Micron Technology. 1994. TN-04--30: Various Methods of Dram Refresh . (1994). https:\/\/downloads.reactivemicro.com\/Electronics\/DRAM\/DRAM%20Refresh.pdf  Micron Technology. 1994. TN-04--30: Various Methods of Dram Refresh . (1994). https:\/\/downloads.reactivemicro.com\/Electronics\/DRAM\/DRAM%20Refresh.pdf"},{"key":"e_1_3_2_1_49_1","volume-title":"https:\/\/www.micron.com\/products\/dram-modules\/udimm\/part-catalog\/mt18jsf1g72az-1g9","author":"Technology Micron","year":"2015","unstructured":"Micron Technology . 2015. MT18JSF1G72AZ-1G9 - 8 GB . ( 2015 ). https:\/\/www.micron.com\/products\/dram-modules\/udimm\/part-catalog\/mt18jsf1g72az-1g9 Micron Technology. 2015. MT18JSF1G72AZ-1G9 - 8GB . (2015). https:\/\/www.micron.com\/products\/dram-modules\/udimm\/part-catalog\/mt18jsf1g72az-1g9"},{"key":"e_1_3_2_1_50_1","doi-asserted-by":"publisher","DOI":"10.1145\/2893356"},{"key":"e_1_3_2_1_51_1","doi-asserted-by":"publisher","DOI":"10.1145\/2485922.2485929"},{"key":"e_1_3_2_1_52_1","doi-asserted-by":"publisher","DOI":"10.1109\/4.5933"},{"key":"e_1_3_2_1_53_1","doi-asserted-by":"publisher","DOI":"10.1145\/3140659.3080242"},{"key":"e_1_3_2_1_54_1","doi-asserted-by":"publisher","DOI":"10.1109\/DSN.2015.58"},{"key":"e_1_3_2_1_55_1","doi-asserted-by":"publisher","DOI":"10.5555\/2830689.2830702"},{"key":"e_1_3_2_1_56_1","volume-title":"Design and Testing, 2002.(MTDT 2002). Proceedings of the 2002 IEEE International Workshop on. IEEE, 123--129","author":"Redeker Michael","year":"2002","unstructured":"Michael Redeker , Bruce F Cockburn , and Duncan G Elliott . 2002 . An investigation into crosstalk noise in DRAM structures. In Memory Technology , Design and Testing, 2002.(MTDT 2002). Proceedings of the 2002 IEEE International Workshop on. IEEE, 123--129 . Michael Redeker, Bruce F Cockburn, and Duncan G Elliott. 2002. An investigation into crosstalk noise in DRAM structures. In Memory Technology, Design and Testing, 2002.(MTDT 2002). Proceedings of the 2002 IEEE International Workshop on. IEEE, 123--129."},{"key":"e_1_3_2_1_57_1","doi-asserted-by":"publisher","DOI":"10.1109\/IEDM.1992.307481"},{"key":"e_1_3_2_1_59_1","doi-asserted-by":"publisher","DOI":"10.1145\/1993498.1993518"},{"key":"e_1_3_2_1_60_1","doi-asserted-by":"publisher","DOI":"10.1145\/1555349.1555372"},{"key":"e_1_3_2_1_61_1","doi-asserted-by":"publisher","DOI":"10.1109\/TC.2015.2512863"},{"volume-title":"Proceedings of the 18th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming (PPoPP '13)","author":"Shun Julian","key":"e_1_3_2_1_62_1","unstructured":"Julian Shun and Guy E. Blelloch . 2013. Ligra: A Lightweight Graph Processing Framework for Shared Memory . In Proceedings of the 18th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming (PPoPP '13) . ACM, New York, NY, USA, 135--146. https:\/\/doi.org\/10.1145\/2442516.2442530 10.1145\/2442516.2442530 Julian Shun and Guy E. Blelloch. 2013. Ligra: A Lightweight Graph Processing Framework for Shared Memory. In Proceedings of the 18th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming (PPoPP '13). ACM, New York, NY, USA, 135--146. https:\/\/doi.org\/10.1145\/2442516.2442530"},{"key":"e_1_3_2_1_63_1","doi-asserted-by":"publisher","DOI":"10.1109\/HOTCHIPS.2014.7478817"},{"key":"e_1_3_2_1_64_1","volume-title":"SC '12: Proceedings of the International Conference on High Performance Computing, Networking, Storage and Analysis . 1--11","author":"Sridharan V.","year":"2012","unstructured":"V. Sridharan and D. Liberty . 2012. A study of DRAM failures in the field . In SC '12: Proceedings of the International Conference on High Performance Computing, Networking, Storage and Analysis . 1--11 . https:\/\/doi.org\/10.1109\/SC. 2012 .13 10.1109\/SC.2012.13 V. Sridharan and D. Liberty. 2012. A study of DRAM failures in the field. In SC '12: Proceedings of the International Conference on High Performance Computing, Networking, Storage and Analysis . 1--11. https:\/\/doi.org\/10.1109\/SC.2012.13"},{"key":"e_1_3_2_1_65_1","unstructured":"Micron Technology. [n. d.]. TN-41-01: Calculating Memory System Power For DDR3 . ([n. d.]). https:\/\/www.micron.com\/ \/media\/Documents\/Products\/Technical%20Note\/DRAM\/TN41_01DDR3_Power.pdf  Micron Technology. [n. d.]. TN-41-01: Calculating Memory System Power For DDR3 . ([n. d.]). https:\/\/www.micron.com\/ \/media\/Documents\/Products\/Technical%20Note\/DRAM\/TN41_01DDR3_Power.pdf"},{"key":"e_1_3_2_1_66_1","doi-asserted-by":"publisher","DOI":"10.7873\/DATE.2015.0783"},{"key":"e_1_3_2_1_67_1","doi-asserted-by":"publisher","DOI":"10.1109\/IOLTS.2017.8046197"},{"key":"e_1_3_2_1_68_1","doi-asserted-by":"publisher","DOI":"10.1145\/2854038.2854058"},{"key":"e_1_3_2_1_69_1","doi-asserted-by":"publisher","DOI":"10.1145\/2540708.2540710"},{"key":"e_1_3_2_1_70_1","doi-asserted-by":"publisher","DOI":"10.1109\/HPCA.2006.1598122"},{"key":"e_1_3_2_1_71_1","doi-asserted-by":"publisher","DOI":"10.1145\/1736020.1736064"},{"key":"e_1_3_2_1_72_1","doi-asserted-by":"publisher","DOI":"10.1145\/361147.361115"},{"key":"e_1_3_2_1_73_1","doi-asserted-by":"publisher","DOI":"10.1109\/RTAS.2014.6925999"},{"key":"e_1_3_2_1_74_1","doi-asserted-by":"publisher","DOI":"10.1145\/360128.360134"}],"event":{"name":"ASPLOS '20: Architectural Support for Programming Languages and Operating Systems","sponsor":["SIGPLAN ACM Special Interest Group on Programming Languages","SIGOPS ACM Special Interest Group on Operating Systems","SIGARCH ACM Special Interest Group on Computer Architecture","SIGBED ACM Special Interest Group on Embedded Systems"],"location":"Lausanne Switzerland","acronym":"ASPLOS '20"},"container-title":["Proceedings of the Twenty-Fifth International Conference on Architectural Support for Programming Languages and Operating Systems"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3373376.3378489","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3373376.3378489","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T22:32:59Z","timestamp":1750199579000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3373376.3378489"}},"subtitle":["Heterogeneous-Reliability Memory and QoS-Aware Energy Management on Virtualized Servers"],"short-title":[],"issued":{"date-parts":[[2020,3,9]]},"references-count":73,"alternative-id":["10.1145\/3373376.3378489","10.1145\/3373376"],"URL":"https:\/\/doi.org\/10.1145\/3373376.3378489","relation":{},"subject":[],"published":{"date-parts":[[2020,3,9]]},"assertion":[{"value":"2020-03-13","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}