{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,11]],"date-time":"2026-04-11T06:17:30Z","timestamp":1775888250377,"version":"3.50.1"},"reference-count":21,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2021,6,18]],"date-time":"2021-06-18T00:00:00Z","timestamp":1623974400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2021,6,18]],"date-time":"2021-06-18T00:00:00Z","timestamp":1623974400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"}],"funder":[{"DOI":"10.13039\/100006785","name":"Faculty Research Award","doi-asserted-by":"publisher","award":["Google"],"award-info":[{"award-number":["Google"]}],"id":[{"id":"10.13039\/100006785","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/100006602","name":"Air Force Research Laboratory","doi-asserted-by":"publisher","award":["FA8750-18-S-7001"],"award-info":[{"award-number":["FA8750-18-S-7001"]}],"id":[{"id":"10.13039\/100006602","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/100000001","name":"National Science Foundation","doi-asserted-by":"publisher","award":["1912680"],"award-info":[{"award-number":["1912680"]}],"id":[{"id":"10.13039\/100000001","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100003593","name":"Conselho Nacional de Desenvolvimento Cient\u00edfico e Tecnol\u00f3gico","doi-asserted-by":"publisher","award":["P\u00f3s-Doutorado no Exterior"],"award-info":[{"award-number":["P\u00f3s-Doutorado no Exterior"]}],"id":[{"id":"10.13039\/501100003593","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100004263","name":"Funda\u00e7\u00e3o de Amparo \u00e0 Pesquisa do Estado do Rio Grande do Sul","doi-asserted-by":"publisher","award":["Programa de Apoio a N\u00facleos de Excel\u00eancia (PRONEX)"],"award-info":[{"award-number":["Programa de Apoio a N\u00facleos de Excel\u00eancia (PRONEX)"]}],"id":[{"id":"10.13039\/501100004263","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Int J Data Sci Anal"],"published-print":{"date-parts":[[2022,1]]},"DOI":"10.1007\/s41060-021-00268-y","type":"journal-article","created":{"date-parts":[[2021,6,18]],"date-time":"2021-06-18T14:02:41Z","timestamp":1624024961000},"page":"3-16","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":11,"title":["C-MemMAP: clustering-driven compact, adaptable, and generalizable meta-LSTM models for memory access prediction"],"prefix":"10.1007","volume":"13","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-5411-3305","authenticated-orcid":false,"given":"Pengmiao","family":"Zhang","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ajitesh","family":"Srivastava","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ta-Yang","family":"Wang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Cesar A. F.","family":"De Rose","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Rajgopal","family":"Kannan","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Viktor K.","family":"Prasanna","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2021,6,18]]},"reference":[{"key":"268_CR1","doi-asserted-by":"publisher","unstructured":"Bienia, C., Kumar, S., Singh, J.P., Li, K.: The parsec benchmark suite: Characterization and architectural implications. In: Proceedings of the 17th International Conference on Parallel Architectures and Compilation Techniques, PACT \u201908, pp. 72\u201381. ACM, New York, NY, USA (2008). https:\/\/doi.org\/10.1145\/1454115.1454128","DOI":"10.1145\/1454115.1454128"},{"key":"268_CR2","doi-asserted-by":"crossref","unstructured":"Cho, K., Van\u00a0Merri\u00ebnboer, B., Gulcehre, C., Bahdanau, D., Bougares, F., Schwenk, H., Bengio, Y.: Learning phrase representations using rnn encoder-decoder for statistical machine translation. arXiv preprint arXiv:1406.1078 (2014)","DOI":"10.3115\/v1\/D14-1179"},{"key":"268_CR3","unstructured":"Chung, J., Gulcehre, C., Cho, K., Bengio, Y.: Empirical evaluation of gated recurrent neural networks on sequence modeling. arXiv preprint arXiv:1412.3555 (2014)"},{"key":"268_CR4","unstructured":"Cuturi, M., Blondel, M.: Soft-dtw: A differentiable loss function for time-series. In: Proceedings of the 34th International Conference on Machine Learning - Volume 70, ICML\u201917, pp. 894\u2013903. JMLR.org (2017). http:\/\/dl.acm.org\/citation.cfm?id=3305381.3305474"},{"key":"268_CR5","unstructured":"Finn, C., Abbeel, P., Levine, S.: Model-agnostic meta-learning for fast adaptation of deep networks. In: Proceedings of the 34th International Conference on Machine Learning-Volume 70, pp. 1126\u20131135. JMLR. org (2017)"},{"key":"268_CR6","doi-asserted-by":"crossref","unstructured":"Gers, F.A., Schmidhuber, J., Cummins, F.: Learning to forget: Continual prediction with lstm (1999)","DOI":"10.1049\/cp:19991218"},{"key":"268_CR7","unstructured":"Hashemi, M., Swersky, K., Smith, J.A., Ayers, G., Litz, H., Chang, J., Kozyrakis, C., Ranganathan, P.: Learning memory access patterns (2018)"},{"key":"268_CR8","unstructured":"Hashemi, M., Swersky, K., Smith, J.A., Ayers, G., Litz, H., Chang, J., Kozyrakis, C., Ranganathan, P.: Learning memory access patterns. CoRR arXiv:1803.02329 (2018)"},{"key":"268_CR9","doi-asserted-by":"crossref","unstructured":"Lea, C., Flynn, M.D., Vidal, R., Reiter, A., Hager, G.D.: Temporal convolutional networks for action segmentation and detection. In: proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, pp. 156\u2013165 (2017)","DOI":"10.1109\/CVPR.2017.113"},{"key":"268_CR10","doi-asserted-by":"crossref","unstructured":"Liao, S., Hung, T., Nguyen, D., Chou, C., Tu, C., Zhou, H.: Machine learning-based prefetch optimization for data center applications. In: Proceedings of the Conference on High Performance Computing Networking, Storage and Analysis, pp. 1\u201310 (2009)","DOI":"10.1145\/1654059.1654116"},{"issue":"6","key":"268_CR11","doi-asserted-by":"publisher","first-page":"190","DOI":"10.1145\/1064978.1065034","volume":"40","author":"CK Luk","year":"2005","unstructured":"Luk, C.K., Cohn, R., Muth, R., Patil, H., Klauser, A., Lowney, G., Wallace, S., Reddi, V.J., Hazelwood, K.: Pin: Building customized program analysis tools with dynamic instrumentation. SIGPLAN Not. 40(6), 190\u2013200 (2005). https:\/\/doi.org\/10.1145\/1064978.1065034","journal-title":"SIGPLAN Not."},{"key":"268_CR12","doi-asserted-by":"publisher","unstructured":"Narayanan, A., Verma, S., Ramadan, E., Babaie, P., Zhang, Z.L.: Deepcache: A deep learning based framework for content caching. pp. 48\u201353 (2018). https:\/\/doi.org\/10.1145\/3229543.3229555","DOI":"10.1145\/3229543.3229555"},{"key":"268_CR13","unstructured":"Peled, L., Weiser, U., Etsion, Y.: A neural network memory prefetcher using semantic locality (2018)"},{"key":"268_CR14","doi-asserted-by":"crossref","unstructured":"Plank, B., S\u00f8gaard, A., Goldberg, Y.: Multilingual part-of-speech tagging with bidirectional long short-term memory models and auxiliary loss. arXiv preprint arXiv:1604.05529 (2016)","DOI":"10.18653\/v1\/P16-2067"},{"key":"268_CR15","doi-asserted-by":"crossref","unstructured":"Rahman, S., Burtscher, M., Zong, Z., Qasem, A.: Maximizing hardware prefetch effectiveness with machine learning. In: 2015 IEEE 17th International Conference on High Performance Computing and Communications, 2015 IEEE 7th International Symposium on Cyberspace Safety and Security, and 2015 IEEE 12th International Conference on Embedded Software and Systems, pp. 383\u2013389 (2015)","DOI":"10.1109\/HPCC-CSS-ICESS.2015.175"},{"key":"268_CR16","doi-asserted-by":"crossref","unstructured":"Shevgoor, M., Koladiya, S., Balasubramonian, R., Wilkerson, C., Pugsley, S.H., Chishti, Z.: Efficiently prefetching complex address patterns. In: 2015 48th Annual IEEE\/ACM International Symposium on Microarchitecture (MICRO), pp. 141\u2013152. IEEE (2015)","DOI":"10.1145\/2830772.2830793"},{"key":"268_CR17","doi-asserted-by":"crossref","unstructured":"Srivastava, A., Lazaris, A., Brooks, B., Kannan, R., Prasanna, V.K.: Predicting memory accesses: the road to compact ml-driven prefetcher. In: Proceedings of the International Symposium on Memory Systems, pp. 461\u2013470. ACM (2019)","DOI":"10.1145\/3357526.3357549"},{"key":"268_CR18","doi-asserted-by":"crossref","unstructured":"Srivastava, A., Wang, T.Y., Zhang, P., De\u00a0Rose, C.A.F., Kannan, R., Prasanna, V.K.: Memmap: Compact and generalizable meta-lstm models for memory access prediction. In: Pacific-Asia Conference on Knowledge Discovery and Data Mining, pp. 57\u201368. Springer (2020)","DOI":"10.1007\/978-3-030-47436-2_5"},{"key":"268_CR19","unstructured":"Vinyals, O., Kaiser, \u0141., Koo, T., Petrov, S., Sutskever, I., Hinton, G.: Grammar as a foreign language. In: Advances in Neural Information Processing Systems, pp. 2773\u20132781 (2015)"},{"key":"268_CR20","doi-asserted-by":"crossref","unstructured":"Zeng, Y., Guo, X.: Long short term memory based hardware prefetcher: a case study. In: Proceedings of the International Symposium on Memory Systems, pp. 305\u2013311. ACM (2017)","DOI":"10.1145\/3132402.3132405"},{"key":"268_CR21","doi-asserted-by":"crossref","unstructured":"Zhang, P., Srivastava, A., Brooks, B., Kannan, R., Prasanna, V.K.: Raop: Recurrent neural network augmented offset prefetcher. In: The International Symposium on Memory Systems (MEMSYS 2020) (2020)","DOI":"10.1145\/3422575.3422807"}],"container-title":["International Journal of Data Science and Analytics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s41060-021-00268-y.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s41060-021-00268-y\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s41060-021-00268-y.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,1,21]],"date-time":"2022-01-21T06:11:15Z","timestamp":1642745475000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s41060-021-00268-y"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,6,18]]},"references-count":21,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2022,1]]}},"alternative-id":["268"],"URL":"https:\/\/doi.org\/10.1007\/s41060-021-00268-y","relation":{},"ISSN":["2364-415X","2364-4168"],"issn-type":[{"value":"2364-415X","type":"print"},{"value":"2364-4168","type":"electronic"}],"subject":[],"published":{"date-parts":[[2021,6,18]]},"assertion":[{"value":"16 December 2020","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"1 June 2021","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"18 June 2021","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"On behalf of all authors, the corresponding author states that there is no conflict of interest.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}}]}}