{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,2,21]],"date-time":"2025-02-21T07:44:39Z","timestamp":1740123879526,"version":"3.37.3"},"reference-count":29,"publisher":"Springer Science and Business Media LLC","issue":"5-6","license":[{"start":{"date-parts":[[2024,9,12]],"date-time":"2024-09-12T00:00:00Z","timestamp":1726099200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2024,9,12]],"date-time":"2024-09-12T00:00:00Z","timestamp":1726099200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"funder":[{"DOI":"10.13039\/100007219","name":"Shanghai Natural Science Foundation","doi-asserted-by":"crossref","award":["20ZR1438500"],"award-info":[{"award-number":["20ZR1438500"]}],"id":[{"id":"10.13039\/100007219","id-type":"DOI","asserted-by":"crossref"}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["61975124"],"award-info":[{"award-number":["61975124"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"name":"Engineering Research Center of Soft-ware\/Hardware Co-design Technology and Application, Ministry of Education","award":["OP202202"],"award-info":[{"award-number":["OP202202"]}]},{"name":"State Key Laboratory of Computer Architecture","award":["CARCHA202111"],"award-info":[{"award-number":["CARCHA202111"]}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Int J Parallel Prog"],"published-print":{"date-parts":[[2024,12]]},"DOI":"10.1007\/s10766-024-00776-x","type":"journal-article","created":{"date-parts":[[2024,9,12]],"date-time":"2024-09-12T03:43:38Z","timestamp":1726112618000},"page":"380-399","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["Intelligent Page Migration on Heterogeneous Memory by Using Transformer"],"prefix":"10.1007","volume":"52","author":[{"given":"Songwen","family":"Pei","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Wei","family":"Qin","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jianan","family":"Li","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Junhao","family":"Tan","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":[[2024,9,12]]},"reference":[{"key":"776_CR1","doi-asserted-by":"publisher","DOI":"10.1145\/3444750","author":"S Adavally","year":"2021","unstructured":"Adavally, S., Islam, M., Kavi, K.: Dynamically adapting page migration policies based on applications\u2019 memory access behaviors. J. Emerg. Technol. Comput. Syst. (2021). https:\/\/doi.org\/10.1145\/3444750","journal-title":"J. Emerg. Technol. Comput. Syst."},{"key":"776_CR2","doi-asserted-by":"publisher","first-page":"774","DOI":"10.1038\/s41467-020-20661-8","volume":"12","author":"K Aryana","year":"2021","unstructured":"Aryana, K., Gaskins, J.T., Nag, J., Stewart, D.A., Bai, Z., Mukhopadhyay, S., Read, J.C., Olson, D.H., Hoglund, E.R., Howe, J.M., Giri, A., Grobis, M.K., Hopkins, P.E.: Interface controlled thermal resistances of ultra-thin chalcogenide-based phase change memory devices. Nat. Commun. 12, 774 (2021). https:\/\/doi.org\/10.1038\/s41467-020-20661-8","journal-title":"Nat. Commun."},{"key":"776_CR3","doi-asserted-by":"publisher","unstructured":"Beigi, M. V., Pourshirazi, B., Memik, G., Zhu, Z.: Deepswapper: a deep learning based page swap management scheme for hybrid memory systems. In: Sarkar, V., Kim, H. (Eds.), PACT \u201920: International conference on parallel architectures and compilation techniques, virtual event, GA, USA, October 3-7, 2020 pp. 353\u2013354. ACM (2020a). https:\/\/doi.org\/10.1145\/3410463.3414672","DOI":"10.1145\/3410463.3414672"},{"key":"776_CR4","unstructured":"Beigi, M. V., 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, 10(1145\/3410463), 3414672 (2020)"},{"key":"776_CR5","doi-asserted-by":"publisher","first-page":"146","DOI":"10.1109\/JETCAS.2016.2547718","volume":"6","author":"GW Burr","year":"2016","unstructured":"Burr, G.W., Brightsky, M.J., Sebastian, A., Cheng, H.-Y., Wu, J.-Y., Kim, S., Sosa, N.E., Papandreou, N., Lung, H.-L., Pozidis, H., Eleftheriou, E., Lam, C.H.: Recent progress in phase-change memory technology. IEEE J. Emerg. Sel. Top. Circuits Syst. 6, 146\u2013162 (2016). https:\/\/doi.org\/10.1109\/JETCAS.2016.2547718","journal-title":"IEEE J. Emerg. Sel. Top. Circuits Syst."},{"key":"776_CR6","doi-asserted-by":"publisher","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). https:\/\/doi.org\/10.1109\/IEDM.2015.7409666","DOI":"10.1109\/IEDM.2015.7409666"},{"key":"776_CR7","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). https:\/\/doi.org\/10.1016\/j.sse.2016.07.006","journal-title":"Solid-State Electron."},{"key":"776_CR8","doi-asserted-by":"crossref","unstructured":"Chen, T.-Y., Chang, Y.-H., Chen, S.-H., Kuo, C.-C., Yang, M.-C., Wei, H.-W., Shih, W.-K.: Enabling write-reduction strategy for journaling file systems over byte-addressable nvram. In: 2017 54th ACM\/EDAC\/IEEE Design automation conference (DAC) pp. 1\u20136 (2017). 10.1145\/3061639.3062236","DOI":"10.1145\/3061639.3062236"},{"key":"776_CR9","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, 732\u2013794 (2016). https:\/\/doi.org\/10.1109\/COMST.2015.2481183","journal-title":"IEEE Commun. Surv. Tutor."},{"key":"776_CR10","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 (2019). https:\/\/api.semanticscholar.org\/CorpusID:195325868","DOI":"10.1145\/3307681.3325398"},{"key":"776_CR11","doi-asserted-by":"crossref","unstructured":"Doudali, T.D., Gavrilovska, A.: Toward computer vision-based machine intelligent hybrid memory management. In: Proceedings of the international symposium on memory systems MEMSYS \u201921. New York, NY, USA: Association for Computing Machinery (2022). 10.1145\/3488423.3519325","DOI":"10.1145\/3488423.3519325"},{"key":"776_CR12","doi-asserted-by":"publisher","first-page":"53","DOI":"10.1109\/TC.2020.3036686","volume":"71","author":"T Heo","year":"2022","unstructured":"Heo, T., Wang, Y., Cui, W., Huh, J., Zhang, L.: Adaptive page migration policy with huge pages in tiered memory systems. IEEE Trans. Comput. 71, 53\u201368 (2022). https:\/\/doi.org\/10.1109\/TC.2020.3036686","journal-title":"IEEE Trans. Comput."},{"key":"776_CR13","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). https:\/\/doi.org\/10.1016\/j.micpro.2018.01.003","journal-title":"Microprocess. Microsyst."},{"key":"776_CR14","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, 2187\u20132200 (2014). https:\/\/doi.org\/10.1109\/TC.2013.98","journal-title":"IEEE Trans. Comput."},{"key":"776_CR15","doi-asserted-by":"crossref","unstructured":"Liu, F., Yang, N., Li, H., Wang, Z., Song, Z., Pei, S., Jiang, L.: Spark: Scalable and precision-aware acceleration of neural networks via efficient encoding. In: 2024 IEEE International symposium on high-performance computer architecture (HPCA) pp. 1029\u20131042 (2024). 10.1109\/HPCA57654.2024.00082","DOI":"10.1109\/HPCA57654.2024.00082"},{"key":"776_CR16","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, 1401\u20131413 (2020). https:\/\/doi.org\/10.1109\/TC.2020.2973134","journal-title":"IEEE Trans. Comput."},{"key":"776_CR17","doi-asserted-by":"publisher","first-page":"19","DOI":"10.1016\/j.jpdc.2022.12.004","volume":"174","author":"X Long","year":"2023","unstructured":"Long, X., Gong, X., Zhang, B., Zhou, H.: Deep learning based data prefetching in CPU-GPU unified virtual memory. J. Parallel Distrib. Comput. 174, 19\u201331 (2023). https:\/\/doi.org\/10.1016\/j.jpdc.2022.12.004","journal-title":"J. Parallel Distrib. Comput."},{"key":"776_CR18","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, 1537\u20131550 (2016). https:\/\/doi.org\/10.1109\/TPDS.2015.2442980","journal-title":"IEEE Trans. Parallel Distrib. Syst."},{"issue":"9","key":"776_CR19","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. SCI. SIN. Inf. 49(9), 1138\u20131158 (2019)","journal-title":"SCI. SIN. Inf."},{"key":"776_CR20","doi-asserted-by":"publisher","first-page":"180","DOI":"10.1007\/978-3-031-21395-3_17","volume-title":"Network and Parallel Computing","author":"S Pei","year":"2022","unstructured":"Pei, S., Li, J., Qian, Y., Tang, J., Gaudiot, J.-L.: Transmigrator: a transformer-based predictive page migration mechanism for heterogeneous memory. In: Liu, S., Wei, X. (eds.) Network and Parallel Computing, pp. 180\u2013191. Springer, Cham (2022)"},{"key":"776_CR21","doi-asserted-by":"publisher","first-page":"334","DOI":"10.1007\/s42514-023-00144-0","volume":"5","author":"S Pei","year":"2023","unstructured":"Pei, S., Luo, J., Liang, S., Ding, H., Ye, X., Chen, M.: Carbon emissions reduction of neural network by discrete rank pruning. CCF Trans. High Perform. Comput. 5, 334\u2013346 (2023)","journal-title":"CCF Trans. High Perform. Comput."},{"issue":"3","key":"776_CR22","first-page":"568","volume":"59","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. 59(3), 568\u2013581 (2022)","journal-title":"J. Comput. Res. Develop."},{"key":"776_CR23","doi-asserted-by":"publisher","first-page":"4099","DOI":"10.1007\/s10994-023-06453-3","volume":"113","author":"S Pei","year":"2024","unstructured":"Pei, S., Wang, J., Zhang, B., Qin, W., Xue, H., Ye, X., Chen, M.: DPQ: dynamic pseudo-mean mixed-precision quantization for pruned neural network. Mach. Learn. 113, 4099\u20134112 (2024). https:\/\/doi.org\/10.1007\/s10994-023-06453-3","journal-title":"Mach. Learn."},{"key":"776_CR24","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, 703\u2013710 (2014)","journal-title":"MRS Bull."},{"key":"776_CR25","doi-asserted-by":"publisher","first-page":"38","DOI":"10.1145\/2107756.2107760","volume":"11","author":"H Seok","year":"2011","unstructured":"Seok, H., Park, Y., Park, K.-W., Park, K.H.: Efficient page caching algorithm with prediction and migration for a hybrid main memory. SIGAPP Appl. Comput. Rev. 11, 38\u201348 (2011). https:\/\/doi.org\/10.1145\/2107756.2107760","journal-title":"SIGAPP Appl. Comput. Rev."},{"key":"776_CR26","doi-asserted-by":"crossref","unstructured":"Tan, Y., Wang, B., Yan, Z., Deng, Q., Chen, X., Liu, D.: Uimigrate: adaptive data migration for hybrid non-volatile memory systems. In: 2019 Design, automation & test in Europe conference & exhibition (DATE) pp. 860\u2013865 (2019). 10.23919\/DATE.2019.8715118","DOI":"10.23919\/DATE.2019.8715118"},{"key":"776_CR27","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, 266\u2013278 (2020). https:\/\/doi.org\/10.1109\/TPDS.2019.2933521","journal-title":"IEEE Trans. Parallel Distrib. Syst"},{"key":"776_CR28","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, 73\u201382 (2015). https:\/\/doi.org\/10.1109\/MCSE.2015.4","journal-title":"Comput. Sci. Eng."},{"key":"776_CR29","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 CF \u201922 pp. 103-112. New York, NY, USA: Association for Computing Machinery (2022). 10.1145\/3528416.3530236","DOI":"10.1145\/3528416.3530236"}],"container-title":["International Journal of Parallel Programming"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10766-024-00776-x.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s10766-024-00776-x\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10766-024-00776-x.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,9,26]],"date-time":"2024-09-26T19:07:26Z","timestamp":1727377646000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s10766-024-00776-x"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,9,12]]},"references-count":29,"journal-issue":{"issue":"5-6","published-print":{"date-parts":[[2024,12]]}},"alternative-id":["776"],"URL":"https:\/\/doi.org\/10.1007\/s10766-024-00776-x","relation":{},"ISSN":["0885-7458","1573-7640"],"issn-type":[{"type":"print","value":"0885-7458"},{"type":"electronic","value":"1573-7640"}],"subject":[],"published":{"date-parts":[[2024,9,12]]},"assertion":[{"value":"13 February 2023","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"17 August 2024","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"12 September 2024","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"The authors declare no competing interests.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}}]}}