{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,27]],"date-time":"2025-03-27T19:19:51Z","timestamp":1743103191017,"version":"3.40.3"},"publisher-location":"Cham","reference-count":13,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783030024642"},{"type":"electronic","value":"9783030024659"}],"license":[{"start":{"date-parts":[[2018,1,1]],"date-time":"2018-01-01T00:00:00Z","timestamp":1514764800000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2018]]},"DOI":"10.1007\/978-3-030-02465-9_12","type":"book-chapter","created":{"date-parts":[[2019,1,24]],"date-time":"2019-01-24T20:06:48Z","timestamp":1548360408000},"page":"173-183","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["utmem: Towards Memory Elasticity in Cloud Workloads"],"prefix":"10.1007","author":[{"given":"Aimilios","family":"Tsalapatis","sequence":"first","affiliation":[]},{"given":"Stefanos","family":"Gerangelos","sequence":"additional","affiliation":[]},{"given":"Stratos","family":"Psomadakis","sequence":"additional","affiliation":[]},{"given":"Konstantinos","family":"Papazafeiropoulos","sequence":"additional","affiliation":[]},{"given":"Nectarios","family":"Koziris","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2019,1,25]]},"reference":[{"key":"12_CR1","unstructured":"Cleancache and Frontswap. \n                      https:\/\/lwn.net\/Articles\/386090\/\n                      \n                    . Accessed 26 Feb 2018"},{"key":"12_CR2","unstructured":"Transcendent Memory in a Nutshell. \n                      https:\/\/lwn.net\/Articles\/454795\/\n                      \n                    . Accessed 26 Feb 2018"},{"issue":"7","key":"12_CR3","doi-asserted-by":"publisher","first-page":"53","DOI":"10.1145\/2674025.2576203","volume":"49","author":"J Hwang","year":"2014","unstructured":"Hwang, J., Uppal, A., Wood, T., Huang, H.: Mortar: filling the gaps in data center memory. ACM SIGPLAN Not. 49(7), 53\u201364 (2014)","journal-title":"ACM SIGPLAN Not."},{"key":"12_CR4","doi-asserted-by":"crossref","unstructured":"Hwang, W., Roh, Y., Park, Y., Park, K.W., Park, K.H.: Hyperdealer: reference-pattern-aware instant memory balancing for consolidated virtual machines. In: 2010 IEEE 3rd International Conference on Cloud Computing (CLOUD), pp. 426\u2013434. IEEE (2010)","DOI":"10.1109\/CLOUD.2010.70"},{"key":"12_CR5","unstructured":"Jennings, S.: Transparent memory compression in linux (2013)"},{"issue":"5","key":"12_CR6","doi-asserted-by":"publisher","first-page":"1350","DOI":"10.1109\/TPDS.2014.2320915","volume":"26","author":"H Liu","year":"2015","unstructured":"Liu, H., Jin, H., Liao, X., Deng, W., He, B., Xu, C.: Hotplug or ballooning: a comparative study on dynamic memory management techniques for virtual machines. IEEE Trans. Parallel Distrib. Syst. 26(5), 1350\u20131363 (2015)","journal-title":"IEEE Trans. Parallel Distrib. Syst."},{"key":"12_CR7","unstructured":"Magenheimer, D., Mason, C., McCracken, D., Hackel, K.: Transcendent memory and linux. In: Proceedings of the Linux Symposium, pp. 191\u2013200. Citeseer (2009)"},{"key":"12_CR8","unstructured":"Magenheimer, D., et al.: Transcendent memory on xen. Xen Summit, pp. 1\u20133 (2009)"},{"key":"12_CR9","unstructured":"Rao, J., Bu, X., Wang, K., Xu, C.Z.: iBalloon: self-adaptive virtual machines resource provisioning"},{"issue":"5","key":"12_CR10","doi-asserted-by":"publisher","first-page":"95","DOI":"10.1145\/1400097.1400108","volume":"42","author":"R Russell","year":"2008","unstructured":"Russell, R.: virtio: towards a de-facto standard for virtual I\/O devices. ACM SIGOPS Oper. Syst. Rev. 42(5), 95\u2013103 (2008)","journal-title":"ACM SIGOPS Oper. Syst. Rev."},{"key":"12_CR11","doi-asserted-by":"crossref","unstructured":"Salomie, T.I., Alonso, G., Roscoe, T., Elphinstone, K.: Application level ballooning for efficient server consolidation. In: Proceedings of the 8th ACM European Conference on Computer Systems, pp. 337\u2013350. ACM (2013)","DOI":"10.1145\/2465351.2465384"},{"key":"12_CR12","doi-asserted-by":"crossref","unstructured":"Venkatesan, V., Qingsong, W., Tay, Y.: Ex-Tmem: extending transcendent memory with non-volatile memory for virtual machines. In: 2014 IEEE International Conference on High Performance Computing and Communications, 2014 IEEE 6th International Symposium on Cyberspace Safety and Security, 2014 IEEE 11th International Conference on Embedded Software and System (HPCC, CSS, ICESS), pp. 966\u2013973. IEEE (2014)","DOI":"10.1109\/HPCC.2014.160"},{"issue":"9","key":"12_CR13","doi-asserted-by":"publisher","first-page":"1645","DOI":"10.1109\/TC.2017.2686850","volume":"66","author":"Q Zhang","year":"2017","unstructured":"Zhang, Q., Liu, L., Su, G., Iyengar, A.: MemFlex: a shared memory swapper for high performance VM execution. IEEE Trans. Comput. 66(9), 1645\u20131652 (2017)","journal-title":"IEEE Trans. Comput."}],"container-title":["Lecture Notes in Computer Science","High Performance Computing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-030-02465-9_12","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,5,20]],"date-time":"2019-05-20T05:02:25Z","timestamp":1558328545000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-030-02465-9_12"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018]]},"ISBN":["9783030024642","9783030024659"],"references-count":13,"URL":"https:\/\/doi.org\/10.1007\/978-3-030-02465-9_12","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2018]]},"assertion":[{"value":"25 January 2019","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"ISC High Performance","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"International Conference on High Performance Computing","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Frankfurt","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Germany","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2018","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"24 June 2018","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"28 June 2018","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"33","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"supercomputing2018","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"http:\/\/www.isc-hpc.com\/","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}}]}}