{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,8,24]],"date-time":"2025-08-24T01:23:59Z","timestamp":1755998639791},"reference-count":45,"publisher":"Springer Science and Business Media LLC","issue":"4","license":[{"start":{"date-parts":[[2017,12,4]],"date-time":"2017-12-04T00:00:00Z","timestamp":1512345600000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["J Supercomput"],"published-print":{"date-parts":[[2018,4]]},"DOI":"10.1007\/s11227-017-2180-x","type":"journal-article","created":{"date-parts":[[2017,12,4]],"date-time":"2017-12-04T13:39:32Z","timestamp":1512394772000},"page":"1547-1561","update-policy":"http:\/\/dx.doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":4,"title":["An energy-efficient 3D-stacked STT-RAM cache architecture for cloud processors: the effect on emerging scale-out workloads"],"prefix":"10.1007","volume":"74","author":[{"given":"Adnan","family":"Nasri","sequence":"first","affiliation":[]},{"given":"Mahmood","family":"Fathy","sequence":"additional","affiliation":[]},{"given":"Ali","family":"Broumandnia","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2017,12,4]]},"reference":[{"issue":"1","key":"2180_CR1","doi-asserted-by":"crossref","first-page":"7","DOI":"10.1007\/s13174-010-0007-6","volume":"1","author":"Q Zhang","year":"2010","unstructured":"Zhang Q, Cheng L, Boutaba R (2010) Cloud computing: state-of-the-art and research challenges. J Internet Serv Appl 1(1):7\u201318","journal-title":"J Internet Serv Appl"},{"key":"2180_CR2","unstructured":"Awada U, Li K, Shen Y (2014) Energy consumption in cloud computing data centers. Int J Cloud Comput Serv Sci 3(3):145\u2013162. https:\/\/search.proquest.com\/openview\/ba8d06da1291e9a4326e00c63654707f\/1?pq-origsite=gscholar&cbl=1686342"},{"key":"2180_CR3","doi-asserted-by":"crossref","first-page":"674","DOI":"10.1016\/j.rser.2015.12.283","volume":"58","author":"H Rong","year":"2016","unstructured":"Rong H, Zhang H, Xiao S, Li C, Chunhua H (2016) Optimizing energy consumption for data centers. Renew Sustain Energy Rev 58:674\u2013691","journal-title":"Renew Sustain Energy Rev"},{"issue":"1","key":"2180_CR4","doi-asserted-by":"crossref","first-page":"7","DOI":"10.1145\/2593512","volume":"47","author":"AN Toosi","year":"2014","unstructured":"Toosi AN, Calheiros RN, Buyya R (2014) Interconnected cloud computing environments: challenges, taxonomy, and survey. ACM Comput Surv (CSUR) 47(1):7","journal-title":"ACM Comput Surv (CSUR)"},{"key":"2180_CR5","doi-asserted-by":"crossref","unstructured":"Mihailescu M, Teo YM (2010) Dynamic resource pricing on federated clouds. In:\u00a0Proceedings of the 2010 10th IEEE\/ACM International Conference on Cluster, Cloud and Grid Computing. IEEE Computer Society, pp 513\u2013517","DOI":"10.1109\/CCGRID.2010.123"},{"key":"2180_CR6","doi-asserted-by":"crossref","unstructured":"Ferdman M, Adileh A, Kocberber O et al (2012) Clearing the clouds: a study of emerging scale-out workloads on modern hardware. In: Proceedings of the 17th Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS)","DOI":"10.1145\/2150976.2150982"},{"key":"2180_CR7","doi-asserted-by":"crossref","unstructured":"Lotfi-Kamran P, Grot B, Falsafi B (2012) NOC-out: microarchitecting a scale-out processor. In Proceedings of the 2012 45th annual IEEE\/ACM international symposium on microarchitecture. IEEE Computer Society, pp 177\u2013187","DOI":"10.1109\/MICRO.2012.25"},{"key":"2180_CR8","unstructured":"Johnson P, Marker T (2009) Data center energy efficiency product profile. In: Pitt & Sherry, report to equipment energy efficiency committee (E3) of the Australian Government Department of the Environment, Water, Heritage and the Arts (DEWHA)"},{"key":"2180_CR9","doi-asserted-by":"crossref","first-page":"674","DOI":"10.1016\/j.rser.2015.12.283","volume":"58","author":"H Rong","year":"2016","unstructured":"Rong H, Zhang H, Xiao S, Li C, Hu C (2016) Optimizing energy consumption for data centers. Renew Sustain Energy Rev 58:674\u2013691","journal-title":"Renew Sustain Energy Rev"},{"key":"2180_CR10","doi-asserted-by":"crossref","unstructured":"Wang Q, Shen L, Wang Z (2013) Research on scale-out workloads and optimal design of multicore processors. In: Proceedings of International Conference on Soft Computing Techniques and Engineering Application","DOI":"10.1007\/978-81-322-1695-7_19"},{"issue":"2","key":"2180_CR11","doi-asserted-by":"crossref","first-page":"13","DOI":"10.1145\/2463585.2463589","volume":"9","author":"D Apalkov","year":"2013","unstructured":"Apalkov D, Khvalkovskiy A, Watts S, Nikitin V, Tang X, Lottis D, Driskill-Smith A (2013) Spin-transfer torque magnetic random access memory (STT-MRAM). ACM J Emerg Technol Comput Syst 9(2):13","journal-title":"ACM J Emerg Technol Comput Syst"},{"issue":"3","key":"2180_CR12","doi-asserted-by":"crossref","first-page":"954","DOI":"10.1109\/TVLSI.2015.2420954","volume":"24","author":"MR Jokar","year":"2016","unstructured":"Jokar MR, Arjomand M, Sarbazi-Azad H (2016) Sequoia: a high-endurance NVM-based cache architecture. IEEE Trans Very Large Scale Integr VLSI Syst 24(3):954\u2013967","journal-title":"IEEE Trans Very Large Scale Integr VLSI Syst"},{"issue":"5","key":"2180_CR13","doi-asserted-by":"crossref","first-page":"1656","DOI":"10.1109\/TC.2015.2449846","volume":"65","author":"P Lotfi-Kamran","year":"2016","unstructured":"Lotfi-Kamran P, Modarressi M, Sarbazi-Azad H (2016) An efficient hybrid-switched network-on-chip for chip multiprocessors. IEEE Trans Comput 65(5):1656\u20131662","journal-title":"IEEE Trans Comput"},{"key":"2180_CR14","doi-asserted-by":"crossref","unstructured":"Karakostas V, Unsal OS, Nemirovsky M, Cristal A, Swift M (2014) Performance analysis of the memory management unit under scale-out workloads. In: 2014 IEEE international symposium on Workload characterization (IISWC). IEEE, pp 1\u201312","DOI":"10.1109\/IISWC.2014.6983034"},{"key":"2180_CR15","doi-asserted-by":"crossref","unstructured":"Jevdjic D, Loh GH, Kaynak C, Falsafi B (2014) Unison cache: a scalable and effective die-stacked DRAM cache. In: 2014 47th annual IEEE\/ACM international symposium on microarchitecture. IEEE, pp 25\u201337","DOI":"10.1109\/MICRO.2014.51"},{"issue":"3","key":"2180_CR16","doi-asserted-by":"crossref","first-page":"404","DOI":"10.1145\/2508148.2485957","volume":"41","author":"D Jevdjic","year":"2013","unstructured":"Jevdjic D, Volos S, Falsafi B (2013) Die-stacked DRAM caches for servers: hit ratio, latency, or bandwidth? have it all with footprint cache. ACM SIGARCH Comput Archit News 41(3):404\u2013415","journal-title":"ACM SIGARCH Comput Archit News"},{"key":"2180_CR17","doi-asserted-by":"crossref","unstructured":"Wang Z, Jim\u00e9nez DA, Xu C, Sun G, Xie Y (2014) Adaptive placement and migration policy for an STT-RAM-based hybrid cache. In: High performance computer architecture (HPCA), pp 13\u201324","DOI":"10.1109\/HPCA.2014.6835933"},{"key":"2180_CR18","unstructured":"Chen Y-T, Cong J, Huang H, Liu B, Liu C, Potkonjak M, Reinman G (2012) Dynamically reconfigurable hybrid cache: an energy efficient last-level cache design. In: DATE\u201912, pp 45\u201350"},{"issue":"3","key":"2180_CR19","doi-asserted-by":"crossref","first-page":"940","DOI":"10.1109\/TC.2015.2435772","volume":"65","author":"J Ahn","year":"2015","unstructured":"Ahn J, Yoo S, Choi K (2015) Prediction hybrid cache: an energy-efficient STT-RAM cache architecture. IEEE Trans Comput 65(3):940\u2013951","journal-title":"IEEE Trans Comput"},{"issue":"7","key":"2180_CR20","doi-asserted-by":"crossref","first-page":"1884","DOI":"10.1109\/TC.2014.2346185","volume":"64","author":"A Valero","year":"2015","unstructured":"Valero A, Sahuquillo J, Petit S, Lopez P, Duato J (2015) Design of hybrid second-level caches. IEEE Trans Comput 64(7):1884\u20131897","journal-title":"IEEE Trans Comput"},{"key":"2180_CR21","doi-asserted-by":"crossref","unstructured":"Zhou Z, Ju L, Jia Z, Li X (2015) Managing hybrid on-chip scratchpad and cache memories for multi-tasking embedded systems. In: 20th Asia and South Pacific Design Automation Conference (ASP-DAC\u201915), pp 423\u2013428","DOI":"10.1109\/ASPDAC.2015.7059043"},{"key":"2180_CR22","doi-asserted-by":"crossref","unstructured":"Qian C, Huang L, Xie P, Xiao N, Wang Z (2015) A study on non-volatile 3d stacked memory for big data applications. In: International Conference on Algorithms and Architectures for Parallel Processing. Springer, pp 103\u2013118","DOI":"10.1007\/978-3-319-27119-4_8"},{"key":"2180_CR23","doi-asserted-by":"publisher","unstructured":"Onsori S, Asad A, Raahemifar K, Fathy M (2016) An energy-efficient heterogeneous memory architecture for future dark silicon embedded chip-multiprocessors. IEEE Trans Emerg Top Comput. https:\/\/doi.org\/10.1109\/TETC.2016.2563323","DOI":"10.1109\/TETC.2016.2563323"},{"key":"2180_CR24","doi-asserted-by":"crossref","first-page":"76","DOI":"10.1016\/j.micpro.2017.03.011","volume":"51","author":"A Asad","year":"2017","unstructured":"Asad A, Ozturk O, Fathy M, Jahed-Motlagh MR (2017) Optimization-based power and thermal management for dark silicon aware 3D chip multiprocessors using heterogeneous cache hierarchy. Microprocess Microsyst 51:76\u201398","journal-title":"Microprocess Microsyst"},{"key":"2180_CR25","doi-asserted-by":"crossref","unstructured":"Onsori S, Asad A, Raahemifar K, Fathy M (2016) OptMem: dark-silicon aware low latency hybrid memory design. In: 2016 International Conference on VLSI Systems, Architectures, Technology and Applications (VLSI-SATA). IEEE, pp 1\u20135","DOI":"10.1109\/VLSI-SATA.2016.7593059"},{"key":"2180_CR26","doi-asserted-by":"crossref","unstructured":"Onsori S, Asad A, Ozturk O, Fathy M (2015) Hybrid stacked memory architecture for energy efficient embedded chip-multiprocessors based on compiler directed approach. In: 2015 Sixth International on Green Computing Conference and Sustainable Computing Conference (IGSC). IEEE, pp 1\u20137","DOI":"10.1109\/IGCC.2015.7393714"},{"issue":"3","key":"2180_CR27","doi-asserted-by":"crossref","first-page":"279","DOI":"10.1109\/JETCAS.2016.2547680","volume":"6","author":"S Senni","year":"2016","unstructured":"Senni S, Torres L, Sassatelli G, Gamatie A, Mussard B (2016) Exploring MRAM technologies for energy efficient systems-on-chip. IEEE J Emerg Sel Top Circuits Syst 6(3):279\u2013292","journal-title":"IEEE J Emerg Sel Top Circuits Syst"},{"key":"2180_CR28","doi-asserted-by":"crossref","unstructured":"Gordon A, Amit N, Har\u2019El N, Ben-Yehuda M, Landau A, Assaf S, Tsafrir D (2012) ELI: bare-metal performance for I\/O virtualization. In: Proceedings of International Conference on Architectural Support for Programming Languages and Operating Systems, London, pp 411\u2013422","DOI":"10.1145\/2150976.2151020"},{"issue":"6","key":"2180_CR29","doi-asserted-by":"crossref","first-page":"1129","DOI":"10.1109\/TPDS.2012.321","volume":"24","author":"D Li","year":"2013","unstructured":"Li D, Liao X, Jin H, Zhou B, Zhang Q (2013) A new disk I\/O model of virtualized cloud environment. IEEE Trans Parallel Distrib Syst 24(6):1129\u20131138","journal-title":"IEEE Trans Parallel Distrib Syst"},{"issue":"1","key":"2180_CR30","doi-asserted-by":"crossref","first-page":"32","DOI":"10.1504\/IJSSC.2017.084122","volume":"7","author":"D Duolikun","year":"2017","unstructured":"Duolikun D, Enokido T, Takizawa M (2017) An energy-aware algorithm to migrate virtual machines in a server cluster. Int J Space Based Situat Comput 7(1):32\u201342","journal-title":"Int J Space Based Situat Comput"},{"issue":"2","key":"2180_CR31","doi-asserted-by":"crossref","first-page":"113","DOI":"10.1504\/IJGUC.2015.068826","volume":"6","author":"Q Xilong","year":"2015","unstructured":"Xilong Q, Peng X (2015) An energy-efficient virtual machine scheduler based on cpu share-reclaiming policy. Int J Grid Util Comput 6(2):113\u2013120","journal-title":"Int J Grid Util Comput"},{"key":"2180_CR32","doi-asserted-by":"crossref","unstructured":"Wang J, Zhang J, Zhang W, Qiu K, Li T, Wu M (2015) Near threshold cloud processors for dark silicon mitigation: the impact on emerging scale-out workloads. In: Proceedings of the 12th ACM International Conference on Computing Frontiers. ACM, p 4","DOI":"10.1145\/2742854.2742878"},{"key":"2180_CR33","doi-asserted-by":"crossref","unstructured":"Pahlevan A, Picorel J, Zarandi AP, Rossi D, Zapater M, Bartolini A et al (2016) Towards near-threshold server processors. In: 2016 Design, Automation and Test in Europe Conference and Exhibition (DATE). IEEE, pp 7\u201312","DOI":"10.3850\/9783981537079_0980"},{"key":"2180_CR34","doi-asserted-by":"crossref","unstructured":"Hosomi M, Yamagishi H, Yamamoto T, Bessho K, Higo Y, Yamane K, Yamada H, Shoji M, Hachino H, Fukumoto C et al (2005)A novel non-volatile memory with spin torque transfer magnetization switching: spin-ram. In: IEEE international electron devices meeting, 2005. IEDM technical digest. IEEE, pp 459\u2013462","DOI":"10.1109\/IEDM.2005.1609379"},{"key":"2180_CR35","doi-asserted-by":"crossref","unstructured":"Niknam S, Asad A, Fathy M, Rahmani AM (2015) Energy efficient 3D Hybrid processor-memory architecture for the dark silicon age. In: 2015 10th International symposium on reconfigurable communication-centric systems-on-chip (ReCoSoC). IEEE, pp 1\u20138","DOI":"10.1109\/ReCoSoC.2015.7238085"},{"issue":"3","key":"2180_CR36","doi-asserted-by":"crossref","first-page":"453","DOI":"10.1145\/1394608.1382159","volume":"36","author":"GH Loh","year":"2008","unstructured":"Loh GH (2008) 3D-stacked memory architectures for multi-core processors. ACM SIGARCH Comput Archit News 36(3):453\u2013464","journal-title":"ACM SIGARCH Comput Archit News"},{"issue":"4","key":"2180_CR37","doi-asserted-by":"crossref","first-page":"18","DOI":"10.1109\/MM.2006.79","volume":"26","author":"T Wenisch","year":"2006","unstructured":"Wenisch T, Wunderlich R, Ferdman M, Ailamaki A, Falsafi B, Hoe J (2006) SimFlex: statistical sampling of computer system simulation. IEEE Micro 26(4):18\u201331","journal-title":"IEEE Micro"},{"key":"2180_CR38","unstructured":"Palesi M, Kumar S, Patti D (2010) Noxim: network-on-chip simulator. http:\/\/noxim.sourceforge.net . Accessed 28 Feb 2017"},{"key":"2180_CR39","doi-asserted-by":"crossref","unstructured":"Li S, Ahn JH, Strong RD, Brockman JB, Tullsen DM, Jouppi NP (2009) McPAT: an integrated power, area, and timing modeling framework for multicore and manycore architectures. In: Annual IEEE\/ACM international symposium on micro-42, pp 469\u2013480","DOI":"10.1145\/1669112.1669172"},{"key":"2180_CR40","unstructured":"Muralimanohar N, Balasubramonian R, Jouppi NP (2009) CACTI 6.0: a tool to model large caches. HP Laboratories, technical report"},{"key":"2180_CR41","doi-asserted-by":"crossref","unstructured":"Dong X, Xu C, Jouppi N, and Xie Y (2014) NVSim: a circuit-level performance, energy, and area model for emerging non-volatile memory. In: Xie Y (ed) Emerging memory technologies. Springer, New York, pp 15\u201350. http:\/\/www.springer.com\/gp\/book\/9781441995506?wt_mc=ThirdParty.SpringerLink.3.EPR653.About_eBook","DOI":"10.1007\/978-1-4419-9551-3_2"},{"key":"2180_CR42","unstructured":"CloudSuite 1.0 (2012) [Online]. http:\/\/parsa.epfl.ch\/cloudsuite . Accessed 10 Mar 2017"},{"key":"2180_CR43","unstructured":"Vazquez C, Krishnan R, John E (2014) Cloud computing benchmarking: a survey. In: Proceedings of the International Conference on Grid Computing and Applications (GCA)"},{"key":"2180_CR44","doi-asserted-by":"crossref","unstructured":"Breternitz M, Lowery K, Charnoff A, Kaminski P, Piga L (2012) Cloud workload analysis with SWAT. In: 2012 IEEE 24th international symposium on computer architecture and high performance computing (SBAC-PAD). IEEE, pp 92\u201399","DOI":"10.1109\/SBAC-PAD.2012.13"},{"key":"2180_CR45","doi-asserted-by":"crossref","unstructured":"Chen E, Lottis D, Driskill-Smith A, Druist D, Nikitin V, Watts S, Tang X, Apalkov D (2010) Non-volatile spin-transfer torque RAM (STT-RAM). In: Device Research Conference (DRC). IEEE, pp 249\u2013252","DOI":"10.1109\/DRC.2010.5551975"}],"container-title":["The Journal of Supercomputing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s11227-017-2180-x\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11227-017-2180-x.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11227-017-2180-x.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,10,7]],"date-time":"2019-10-07T06:52:54Z","timestamp":1570431174000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s11227-017-2180-x"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017,12,4]]},"references-count":45,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2018,4]]}},"alternative-id":["2180"],"URL":"https:\/\/doi.org\/10.1007\/s11227-017-2180-x","relation":{},"ISSN":["0920-8542","1573-0484"],"issn-type":[{"value":"0920-8542","type":"print"},{"value":"1573-0484","type":"electronic"}],"subject":[],"published":{"date-parts":[[2017,12,4]]}}}