{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,9]],"date-time":"2026-04-09T14:31:45Z","timestamp":1775745105330,"version":"3.50.1"},"reference-count":45,"publisher":"Institute of Electrical and Electronics Engineers (IEEE)","issue":"9","license":[{"start":{"date-parts":[[2020,9,1]],"date-time":"2020-09-01T00:00:00Z","timestamp":1598918400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/legalcode"}],"funder":[{"DOI":"10.13039\/501100012166","name":"National Basic Research Program of China","doi-asserted-by":"publisher","award":["2017YFB1001603"],"award-info":[{"award-number":["2017YFB1001603"]}],"id":[{"id":"10.13039\/501100012166","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["61672251"],"award-info":[{"award-number":["61672251"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["61732010"],"award-info":[{"award-number":["61732010"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["61825202"],"award-info":[{"award-number":["61825202"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["61929103"],"award-info":[{"award-number":["61929103"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IEEE Trans. Comput."],"published-print":{"date-parts":[[2020,9,1]]},"DOI":"10.1109\/tc.2020.2973134","type":"journal-article","created":{"date-parts":[[2020,2,12]],"date-time":"2020-02-12T21:18:57Z","timestamp":1581542337000},"page":"1401-1413","source":"Crossref","is-referenced-by-count":29,"title":["Object-Level Memory Allocation and Migration in Hybrid Memory Systems"],"prefix":"10.1109","volume":"69","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-4290-1408","authenticated-orcid":false,"given":"Haikun","family":"Liu","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Renshan","family":"Liu","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-6302-813X","authenticated-orcid":false,"given":"Xiaofei","family":"Liao","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-3934-7605","authenticated-orcid":false,"given":"Hai","family":"Jin","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Bingsheng","family":"He","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-2052-2231","authenticated-orcid":false,"given":"Yu","family":"Zhang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"263","reference":[{"key":"ref39","doi-asserted-by":"publisher","DOI":"10.1145\/2107756.2107760"},{"key":"ref38","doi-asserted-by":"publisher","DOI":"10.1109\/HPCA.2015.7056027"},{"key":"ref33","doi-asserted-by":"publisher","DOI":"10.1145\/2997651"},{"key":"ref32","first-page":"217","article-title":"Linux kernel support to exploit phase change memory","author":"park","year":"2010","journal-title":"Proc Linux Symp"},{"key":"ref31","article-title":"Basic performance measurements of the Intel optane DC persistent memory module","author":"izraelevitz","year":"2019","journal-title":"CoRR"},{"key":"ref30","year":"2015"},{"key":"ref37","doi-asserted-by":"publisher","DOI":"10.1109\/SC.2018.00034"},{"key":"ref36","doi-asserted-by":"publisher","DOI":"10.1145\/2901318.2901344"},{"key":"ref35","first-page":"677","article-title":"Makalu: Fast recoverable allocation of non-volatile memory","author":"bhandari","year":"2016","journal-title":"Proc ACM SIGPLAN Int Conf Object-Oriented Program Syst Lang Appl"},{"key":"ref34","doi-asserted-by":"publisher","DOI":"10.1145\/2629619"},{"key":"ref10","doi-asserted-by":"publisher","DOI":"10.1109\/CLUSTER.2017.130"},{"key":"ref40","doi-asserted-by":"publisher","DOI":"10.1109\/ICCD.2012.6378661"},{"key":"ref11","doi-asserted-by":"publisher","DOI":"10.1109\/TCAD.2016.2615845"},{"key":"ref12","doi-asserted-by":"crossref","first-page":"20","DOI":"10.1145\/2669594.2669599","article-title":"BadgerTrap: A tool to instrument x86&#x2013;64 TLB misses","volume":"42","author":"gandhi","year":"2014","journal-title":"SIGARCH Comput Archit News"},{"key":"ref13","doi-asserted-by":"publisher","DOI":"10.1145\/3037697.3037706"},{"key":"ref14","first-page":"1","article-title":"Large pages and lightweight memory management in virtualized environments: Can you have it both ways?","author":"pham","year":"2015","journal-title":"Proc 48th Int Symp Microarchit"},{"key":"ref15","first-page":"23:1","article-title":"Software-managed energy-efficient hybrid DRAM\/NVM main memory","author":"hassan","year":"2015","journal-title":"Proc 12th ACM Int Conf Comput Frontiers"},{"key":"ref16","doi-asserted-by":"publisher","DOI":"10.1109\/PACT.2015.10"},{"key":"ref17","doi-asserted-by":"publisher","DOI":"10.1145\/1555754.1555760"},{"key":"ref18","doi-asserted-by":"publisher","DOI":"10.1145\/3079079.3079089"},{"key":"ref19","year":"2017"},{"key":"ref28","year":"2011"},{"key":"ref4","doi-asserted-by":"publisher","DOI":"10.1145\/3126908.3126923"},{"key":"ref27","first-page":"1375","article-title":"HME: A lightweight emulator for hybrid memory","author":"duan","year":"2017","journal-title":"Proc Des Autom Test Europe Conf"},{"key":"ref3","doi-asserted-by":"publisher","DOI":"10.1145\/3007787.3001192"},{"key":"ref6","doi-asserted-by":"publisher","DOI":"10.1145\/1629911.1630086"},{"key":"ref29","year":"2017"},{"key":"ref5","doi-asserted-by":"publisher","DOI":"10.1109\/TC.2013.98"},{"key":"ref8","doi-asserted-by":"publisher","DOI":"10.1145\/1995896.1995911"},{"key":"ref7","first-page":"108","article-title":"A novel page replacement algorithm for the hybrid memory architecture involving PCM and DRAM","author":"chen","year":"2014","journal-title":"Proc 11th IFIP Int Conf Netw Parallel Comput"},{"key":"ref2","doi-asserted-by":"publisher","DOI":"10.1109\/ISCA.2016.66"},{"key":"ref1","doi-asserted-by":"publisher","DOI":"10.1145\/1555754.1555758"},{"key":"ref9","first-page":"936","article-title":"An operating system level data migration scheme in hybrid DRAM-NVM memory architecture","author":"salkhordeh","year":"2016","journal-title":"Proc Des Autom Test Eur Conf Exhib"},{"key":"ref20","year":"2006"},{"key":"ref45","first-page":"521","article-title":"HeteroOS: OS design for heterogeneous memory management in datacenter","author":"kannan","year":"2017","journal-title":"Proc 44th Annu Int Symp Comput Archit"},{"key":"ref22","doi-asserted-by":"publisher","DOI":"10.1016\/S0164-1212(00)00122-9"},{"key":"ref21","year":"2014"},{"key":"ref24","doi-asserted-by":"publisher","DOI":"10.1109\/HPCA.2016.7446067"},{"key":"ref42","doi-asserted-by":"publisher","DOI":"10.1109\/PACT.2009.30"},{"key":"ref23","doi-asserted-by":"publisher","DOI":"10.1145\/345063.339422"},{"key":"ref41","first-page":"1","article-title":"Local and remote memory: Memory in a Linux\/NUMA system","author":"lameter","year":"2006","journal-title":"Proc Linux Symp"},{"key":"ref26","year":"2017"},{"key":"ref44","doi-asserted-by":"publisher","DOI":"10.1145\/2872362.2872401"},{"key":"ref25","doi-asserted-by":"publisher","DOI":"10.1007\/s11432-014-5109-5"},{"key":"ref43","doi-asserted-by":"publisher","DOI":"10.1109\/ICCD.2016.7753305"}],"container-title":["IEEE Transactions on Computers"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/12\/9161377\/08995485.pdf?arnumber=8995485","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,1,27]],"date-time":"2022-01-27T10:55:30Z","timestamp":1643280930000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/8995485\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,9,1]]},"references-count":45,"journal-issue":{"issue":"9"},"URL":"https:\/\/doi.org\/10.1109\/tc.2020.2973134","relation":{},"ISSN":["0018-9340","1557-9956","2326-3814"],"issn-type":[{"value":"0018-9340","type":"print"},{"value":"1557-9956","type":"electronic"},{"value":"2326-3814","type":"electronic"}],"subject":[],"published":{"date-parts":[[2020,9,1]]}}}