{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,27]],"date-time":"2025-03-27T00:50:17Z","timestamp":1743036617143,"version":"3.40.3"},"publisher-location":"Cham","reference-count":24,"publisher":"Springer Nature Switzerland","isbn-type":[{"type":"print","value":"9783031213946"},{"type":"electronic","value":"9783031213953"}],"license":[{"start":{"date-parts":[[2022,1,1]],"date-time":"2022-01-01T00:00:00Z","timestamp":1640995200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2022,1,1]],"date-time":"2022-01-01T00:00:00Z","timestamp":1640995200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2022]]},"DOI":"10.1007\/978-3-031-21395-3_17","type":"book-chapter","created":{"date-parts":[[2022,12,5]],"date-time":"2022-12-05T14:34:17Z","timestamp":1670250857000},"page":"180-191","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":1,"title":["TransMigrator: A Transformer-Based Predictive Page Migration Mechanism for\u00a0Heterogeneous Memory"],"prefix":"10.1007","author":[{"given":"Songwen","family":"Pei","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jianan","family":"Li","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Yihuan","family":"Qian","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jie","family":"Tang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jean-Luc","family":"Gaudiot","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2022,12,1]]},"reference":[{"issue":"2","key":"17_CR1","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/3444750","volume":"17","author":"S Adavally","year":"2021","unstructured":"Adavally, S., Islam, M., Kavi, K.: Dynamically adapting page migration policies based on applications\u2019 memory access behaviors. ACM J. Emerg. Technol. Comput. Syst. 17(2), 1\u201324 (2021)","journal-title":"ACM J. Emerg. Technol. Comput. Syst."},{"issue":"2","key":"17_CR2","doi-asserted-by":"publisher","first-page":"146","DOI":"10.1109\/JETCAS.2016.2547718","volume":"6","author":"GW Burr","year":"2016","unstructured":"Burr, G.W., et al.: Recent progress in phase-change memory technology. IEEE J. Emerg. Sel. Top. Circuits Syst. 6(2), 146\u2013162 (2016)","journal-title":"IEEE J. Emerg. Sel. Top. Circuits Syst."},{"key":"17_CR3","doi-asserted-by":"crossref","unstructured":"Cappelletti, P.: Non volatile memory evolution and revolution. In: 2015 IEEE International Electron Devices Meeting (IEDM), pp. 10.1.1\u201310.1.4 (2015)","DOI":"10.1109\/IEDM.2015.7409666"},{"key":"17_CR4","doi-asserted-by":"publisher","first-page":"25","DOI":"10.1016\/j.sse.2016.07.006","volume":"125","author":"A Chen","year":"2016","unstructured":"Chen, A.: A review of emerging non-volatile memory (NVM) technologies and applications. Solid-State Electron. 125, 25\u201338 (2016)","journal-title":"Solid-State Electron."},{"issue":"1","key":"17_CR5","doi-asserted-by":"publisher","first-page":"732","DOI":"10.1109\/COMST.2015.2481183","volume":"18","author":"M Dayarathna","year":"2016","unstructured":"Dayarathna, M., Wen, Y., Fan, R.: Data center energy consumption modeling: a survey. IEEE Commun. Surv. Tutor. 18(1), 732\u2013794 (2016)","journal-title":"IEEE Commun. Surv. Tutor."},{"key":"17_CR6","doi-asserted-by":"crossref","unstructured":"Doudali, T.D., Blagodurov, S., Vishnu, A., Gurumurthi, S., Gavrilovska, A.: Kleio: a hybrid memory page scheduler with machine intelligence. In: Proceedings of the 28th International Symposium on High-Performance Parallel and Distributed Computing, pp. 37\u201348. HPDC 2019, Association for Computing Machinery, New York, June 2019","DOI":"10.1145\/3307681.3325398"},{"key":"17_CR7","doi-asserted-by":"crossref","unstructured":"Doudali, T.D., Gavrilovska, A.: Toward Computer Vision-based Machine Intelligent Hybrid Memory Management. In: The International Symposium on Memory Systems, pp. 1\u20136. ACM, Washington, DC, USA, September 2021","DOI":"10.1145\/3488423.3519325"},{"issue":"4","key":"17_CR8","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/1186736.1186737","volume":"34","author":"JL Henning","year":"2006","unstructured":"Henning, J.L.: SPEC CPU2006 benchmark descriptions. ACM SIGARCH Comput. Architect. News 34(4), 1\u201317 (2006)","journal-title":"ACM SIGARCH Comput. Architect. News"},{"key":"17_CR9","doi-asserted-by":"crossref","unstructured":"John Pimo, E.S., Ashok, V., Logeswaran, T., Sri Sai Satyanarayana, D.: A comparative performance analysis of phase change memory as main memory and DRAM. In: Proceedings of Materials Today, February 2021","DOI":"10.1016\/j.matpr.2021.01.473"},{"key":"17_CR10","doi-asserted-by":"publisher","first-page":"65","DOI":"10.1016\/j.micpro.2018.01.003","volume":"57","author":"S Kim","year":"2018","unstructured":"Kim, S., Hwang, S.H., Kwak, J.W.: Adaptive-classification CLOCK: page replacement policy based on read\/write access pattern for hybrid DRAM and PCM main memory. Microprocess. Microsyst. 57, 65\u201375 (2018)","journal-title":"Microprocess. Microsyst."},{"issue":"9","key":"17_CR11","doi-asserted-by":"publisher","first-page":"2187","DOI":"10.1109\/TC.2013.98","volume":"63","author":"S Lee","year":"2014","unstructured":"Lee, S., Bahn, H., Noh, S.H.: CLOCK-DWF: a write-history-aware page replacement algorithm for hybrid PCM and DRAM memory architectures. IEEE Trans. Comput. 63(9), 2187\u20132200 (2014)","journal-title":"IEEE Trans. Comput."},{"issue":"9","key":"17_CR12","doi-asserted-by":"publisher","first-page":"1401","DOI":"10.1109\/TC.2020.2973134","volume":"69","author":"H Liu","year":"2020","unstructured":"Liu, H., Liu, R., Liao, X., Jin, H., He, B., Zhang, Y.: Object-level memory allocation and migration in hybrid memory systems. IEEE Trans. Comput. 69(9), 1401\u20131413 (2020)","journal-title":"IEEE Trans. Comput."},{"key":"17_CR13","doi-asserted-by":"crossref","unstructured":"Long, X., Gong, X., Zhou, H.: Deep Learning based Data Prefetching in CPU-GPU Unified Virtual Memory, March 2022","DOI":"10.1016\/j.jpdc.2022.12.004"},{"key":"17_CR14","unstructured":"Lowe-Power, J., et al.: The gem5 Simulator: Version 20.0+. arXiv:2007.03152, September 2020"},{"issue":"5","key":"17_CR15","doi-asserted-by":"publisher","first-page":"1537","DOI":"10.1109\/TPDS.2015.2442980","volume":"27","author":"S Mittal","year":"2016","unstructured":"Mittal, S., Vetter, J.S.: A survey of software techniques for using non-volatile memories for storage and main memory systems. IEEE Trans. Parallel Distrib. Syst. 27(5), 1537\u20131550 (2016)","journal-title":"IEEE Trans. Parallel Distrib. Syst."},{"issue":"9","key":"17_CR16","doi-asserted-by":"publisher","first-page":"1138","DOI":"10.1360\/N112018-00246","volume":"49","author":"S Pei","year":"2019","unstructured":"Pei, S., Ji, Y., Shen, T., Liu, H.: Migration mechanism of heterogeneous memory pages using a two-way Hash chain list. SCIENTIA SINICA Inform. 49(9), 1138\u20131158 (2019)","journal-title":"SCIENTIA SINICA Inform."},{"key":"17_CR17","first-page":"568","volume":"3","author":"S Pei","year":"2022","unstructured":"Pei, S., Qian, Y., Ye, X., Liu, H., Kong, L.: DRAM-based victim cache for page migration mechanism on heterogeneous main memory. J. Comput. Res. Develop. 3, 568\u2013581 (2022)","journal-title":"J. Comput. Res. Develop."},{"issue":"8","key":"17_CR18","doi-asserted-by":"publisher","first-page":"703","DOI":"10.1557\/mrs.2014.139","volume":"39","author":"S Raoux","year":"2014","unstructured":"Raoux, S., Xiong, F., Wuttig, M., Pop, E.: Phase change materials and phase change memory. MRS Bull. 39(8), 703\u2013710 (2014)","journal-title":"MRS Bull."},{"issue":"2","key":"17_CR19","doi-asserted-by":"publisher","first-page":"266","DOI":"10.1109\/TPDS.2019.2933521","volume":"31","author":"Y Tan","year":"2020","unstructured":"Tan, Y., Wang, B., Yan, Z., Srisa-an, W., Chen, X., Liu, D.: APMigration: improving performance of hybrid memory performance via an adaptive page migration method. IEEE Trans. Parallel Distrib. Syst. 31(2), 266\u2013278 (2020)","journal-title":"IEEE Trans. Parallel Distrib. Syst."},{"key":"17_CR20","doi-asserted-by":"crossref","unstructured":"Valad Beigi, M., Pourshirazi, B., Memik, G., Zhu, Z.: DeepSwapper: a deep learning based page swap management scheme for hybrid memory systems. In: Proceedings of the ACM International Conference on Parallel Architectures and Compilation Techniques, pp. 353\u2013354. PACT 2020, Association for Computing Machinery, New York, NY, USA, September 2020","DOI":"10.1145\/3410463.3414672"},{"key":"17_CR21","unstructured":"Vaswani, A., et al.: Attention Is All You Need, December 2017"},{"issue":"2","key":"17_CR22","doi-asserted-by":"publisher","first-page":"73","DOI":"10.1109\/MCSE.2015.4","volume":"17","author":"JS Vetter","year":"2015","unstructured":"Vetter, J.S., Mittal, S.: Opportunities for nonvolatile memory systems in extreme-scale high-performance computing. Comput. Sci. Eng. 17(2), 73\u201382 (2015)","journal-title":"Comput. Sci. Eng."},{"key":"17_CR23","doi-asserted-by":"crossref","unstructured":"Wang, I.J., et al.: Enabling write-reduction multiversion scheme with efficient dual-range query over NVRAM. IEEE Trans. Very Large Scale Integr. (VLSI) Syst. 29(6), 1244\u20131256 (2021)","DOI":"10.1109\/TVLSI.2021.3072233"},{"key":"17_CR24","doi-asserted-by":"crossref","unstructured":"Zhang, P., Srivastava, A., Nori, A.V., Kannan, R., Prasanna, V.K.: Fine-grained address segmentation for attention-based variable-degree prefetching. In: Proceedings of the 19th ACM International Conference on Computing Frontiers, pp. 103\u2013112. CF 2022, Association for Computing Machinery, New York, NY, USA, May 2022","DOI":"10.1145\/3528416.3530236"}],"container-title":["Lecture Notes in Computer Science","Network and Parallel Computing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-031-21395-3_17","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,3,15]],"date-time":"2023-03-15T23:53:37Z","timestamp":1678924417000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-031-21395-3_17"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022]]},"ISBN":["9783031213946","9783031213953"],"references-count":24,"URL":"https:\/\/doi.org\/10.1007\/978-3-031-21395-3_17","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2022]]},"assertion":[{"value":"1 December 2022","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"NPC","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"IFIP International Conference on Network and Parallel Computing","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Jinan","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"China","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2022","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"24 September 2022","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"25 September 2022","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"19","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"npc2022","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"https:\/\/npc2022.jlu.edu.cn\/","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Double-blind","order":1,"name":"type","label":"Type","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"Easychair","order":2,"name":"conference_management_system","label":"Conference Management System","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"89","order":3,"name":"number_of_submissions_sent_for_review","label":"Number of Submissions Sent for Review","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"23","order":4,"name":"number_of_full_papers_accepted","label":"Number of Full Papers Accepted","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"8","order":5,"name":"number_of_short_papers_accepted","label":"Number of Short Papers Accepted","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"26% - The value is computed by the equation \"Number of Full Papers Accepted \/ Number of Submissions Sent for Review * 100\" and then rounded to a whole number.","order":6,"name":"acceptance_rate_of_full_papers","label":"Acceptance Rate of Full Papers","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"3","order":7,"name":"average_number_of_reviews_per_paper","label":"Average Number of Reviews per Paper","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"6","order":8,"name":"average_number_of_papers_per_reviewer","label":"Average Number of Papers per Reviewer","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"Yes","order":9,"name":"external_reviewers_involved","label":"External Reviewers Involved","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}}]}}