{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,5]],"date-time":"2026-03-05T15:38:53Z","timestamp":1772725133050,"version":"3.50.1"},"publisher-location":"New York, NY, USA","reference-count":48,"publisher":"ACM","license":[{"start":{"date-parts":[[2023,6,22]],"date-time":"2023-06-22T00:00:00Z","timestamp":1687392000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"name":"NSF","award":["2118851"],"award-info":[{"award-number":["2118851"]}]},{"name":"NSF","award":["2040682"],"award-info":[{"award-number":["2040682"]}]},{"name":"NSF","award":["2112562"],"award-info":[{"award-number":["2112562"]}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2023,6,22]]},"DOI":"10.1145\/3593856.3595901","type":"proceedings-article","created":{"date-parts":[[2023,6,22]],"date-time":"2023-06-22T22:20:41Z","timestamp":1687472441000},"page":"53-60","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":2,"title":["Prefetching Using Principles of Hippocampal-Neocortical Interaction"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0009-0000-4659-2548","authenticated-orcid":false,"given":"Michael","family":"Wu","sequence":"first","affiliation":[{"name":"Computer Science, Yale University, New Haven, Connecticut, United States"}]},{"ORCID":"https:\/\/orcid.org\/0009-0009-7913-3458","authenticated-orcid":false,"given":"Ketaki","family":"Joshi","sequence":"additional","affiliation":[{"name":"Computer Science, Yale University, New Haven, Connecticut, USA"}]},{"ORCID":"https:\/\/orcid.org\/0009-0007-7575-3348","authenticated-orcid":false,"given":"Andrew","family":"Sheinberg","sequence":"additional","affiliation":[{"name":"Computer Science, Yale University, New Haven, Connecticut, USA"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-8292-4554","authenticated-orcid":false,"given":"Guilherme","family":"Cox","sequence":"additional","affiliation":[{"name":"NVIDIA, Santa Clara, California, United States"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-2199-6391","authenticated-orcid":false,"given":"Anurag","family":"Khandelwal","sequence":"additional","affiliation":[{"name":"Computer Science, Yale University, New Haven, Connecticut, United States"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-0109-7417","authenticated-orcid":false,"given":"Raghavendra Pradyumna","family":"Pothukuchi","sequence":"additional","affiliation":[{"name":"Computer Science, Yale University, New Haven, Connecticut, United States"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-2742-2679","authenticated-orcid":false,"given":"Abhishek","family":"Bhattacharjee","sequence":"additional","affiliation":[{"name":"Computer Science, Yale University, New Haven, Connecticut, United States"}]}],"member":"320","published-online":{"date-parts":[[2023,6,22]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"2010. Graph 500 | large-scale benchmarks. https:\/\/graph500.org\/."},{"key":"e_1_3_2_1_2_1","unstructured":"2016. Introduction to Cache Allocation Technology in the Intel\u00ae Xeon\u00ae Processor E5 v4 Family. https:\/\/www.intel.com\/content\/www\/us\/en\/developer\/articles\/technical\/introduction-to-cache-allocation-technology.html."},{"key":"e_1_3_2_1_3_1","unstructured":"2017. Nvidia Unified Memory. https:\/\/developer.nvidia.com\/blog\/unified-memory-cuda-beginners\/."},{"key":"e_1_3_2_1_4_1","unstructured":"2017. SPEC Benchmarks and Tools. https:\/\/www.spec.org\/benchmarks.html."},{"key":"e_1_3_2_1_5_1","unstructured":"2018. libtorch. https:\/\/github.com\/pytorch\/pytorch\/blob\/master\/docs\/libtorch.rst."},{"key":"e_1_3_2_1_6_1","volume-title":"Tensorflow: Large-scale machine learning on heterogeneous distributed systems. arXiv preprint arXiv:1603.04467","author":"Abadi Mart\u00edn","year":"2016","unstructured":"Mart\u00edn Abadi, Ashish Agarwal, Paul Barham, Eugene Brevdo, Zhifeng Chen, Craig Citro, Greg S Corrado, Andy Davis, Jeffrey Dean, Matthieu Devin, et al. 2016. Tensorflow: Large-scale machine learning on heterogeneous distributed systems. arXiv preprint arXiv:1603.04467 (2016)."},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1109\/IPDPS49936.2021.00023"},{"key":"e_1_3_2_1_8_1","volume-title":"Abstractors: Transformer Modules for Symbolic Message Passing and Relational Reasoning. arXiv preprint arXiv:2304.00195","author":"Altabaa Awni","year":"2023","unstructured":"Awni Altabaa, Taylor Webb, Jonathan Cohen, and John Lafferty. 2023. Abstractors: Transformer Modules for Symbolic Message Passing and Relational Reasoning. arXiv preprint arXiv:2304.00195 (2023)."},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/2254756.2254766"},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/3373376.3378498"},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/3466752.3480114"},{"key":"e_1_3_2_1_12_1","volume-title":"14th USENIX Symposium on Operating Systems Design and Implementation (OSDI 20)","author":"Berg Benjamin","unstructured":"Benjamin Berg, Daniel S. Berger, Sara McAllister, Isaac Grosof, Sathya Gunasekar, Jimmy Lu, Michael Uhlar, Jim Carrig, Nathan Beckmann, Mor Harchol-Balter, and Gregory R. Ganger. 2020. The CacheLib Caching Engine: Design and Experiences at Scale. In 14th USENIX Symposium on Operating Systems Design and Implementation (OSDI 20). USENIX Association, 753--768. https:\/\/www.usenix.org\/conference\/osdi20\/presentation\/berg"},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1007\/s00521-021-06484-8"},{"key":"e_1_3_2_1_14_1","volume-title":"Cognitive control over learning: creating, clustering, and generalizing task-set structure. Psychological review 120, 1","author":"Collins Anne GE","year":"2013","unstructured":"Anne GE Collins and Michael J Frank. 2013. Cognitive control over learning: creating, clustering, and generalizing task-set structure. Psychological review 120, 1 (2013), 190."},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.neunet.2019.01.008"},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.5555\/3524938.3525225"},{"key":"e_1_3_2_1_17_1","volume-title":"Distributed caching with memcached. Linux Journal (August","author":"Fitzpatrick Brad","year":"2004","unstructured":"Brad Fitzpatrick. 2004. Distributed caching with memcached. Linux Journal (August 2004)."},{"key":"e_1_3_2_1_18_1","volume-title":"Proceedings of the 35th International Conference on Machine Learning (Proceedings of Machine Learning Research","volume":"1928","author":"Hashemi Milad","year":"2018","unstructured":"Milad Hashemi, Kevin Swersky, Jamie Smith, Grant Ayers, Heiner Litz, Jichuan Chang, Christos Kozyrakis, and Parthasarathy Ranganathan. 2018. Learning Memory Access Patterns. In Proceedings of the 35th International Conference on Machine Learning (Proceedings of Machine Learning Research, Vol. 80), Jennifer Dy and Andreas Krause (Eds.). PMLR, 1919--1928."},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1109\/CVPR.2016.90"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1162\/neco.1997.9.8.1735"},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1162\/neco_a_01181"},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/3140659.3080245"},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1609\/aaai.v32i1.11651"},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/3183713.3196909"},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.tics.2016.05.004"},{"key":"e_1_3_2_1_26_1","volume-title":"Proceedings of the 10th USENIX Conference on Operating Systems Design and Implementation","author":"Kyrola Aapo","year":"2012","unstructured":"Aapo Kyrola, Guy Blelloch, and Carlos Guestrin. 2012. GraphChi: Large-Scale Graph Computation on Just a PC. In Proceedings of the 10th USENIX Conference on Operating Systems Design and Implementation (Hollywood, CA, USA) (OSDI'12). USENIX Association, USA, 31--46."},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/3477132.3483561"},{"key":"e_1_3_2_1_28_1","volume-title":"Overcoming catastrophic forgetting by incremental moment matching. Advances in neural information processing systems 30","author":"Lee Sang-Woo","year":"2017","unstructured":"Sang-Woo Lee, Jin-Hwa Kim, Jaehyun Jun, Jung-Woo Ha, and Byoung-Tak Zhang. 2017. Overcoming catastrophic forgetting by incremental moment matching. Advances in neural information processing systems 30 (2017)."},{"key":"e_1_3_2_1_29_1","volume-title":"Garnett (Eds.)","volume":"30","author":"Li Hao","year":"2017","unstructured":"Hao Li, Soham De, Zheng Xu, Christoph Studer, Hanan Samet, and Tom Goldstein. 2017. Training Quantized Nets: A Deeper Understanding. In Advances in Neural Information Processing Systems, I. Guyon, U. Von Luxburg, S. Bengio, H. Wallach, R. Fergus, S. Vishwanathan, and R. Garnett (Eds.), Vol. 30. Curran Associates, Inc. https:\/\/proceedings.neurips.cc\/paper_files\/paper\/2017\/file\/1c303b0eed3133200cf715285011b4e4-Paper.pdf"},{"key":"e_1_3_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jpdc.2022.12.004"},{"key":"e_1_3_2_1_31_1","volume-title":"Tpp: Transparent page placement for cxl-enabled tiered memory. arXiv preprint arXiv:2206.02878","author":"Maruf Hasan Al","year":"2022","unstructured":"Hasan Al Maruf, Hao Wang, Abhishek Dhanotia, Johannes Weiner, Niket Agarwal, Pallab Bhattacharya, Chris Petersen, Mosharaf Chowdhury, Shobhit Kanaujia, and Prakash Chauhan. 2022. Tpp: Transparent page placement for cxl-enabled tiered memory. arXiv preprint arXiv:2206.02878 (2022)."},{"key":"e_1_3_2_1_32_1","volume-title":"Why there are complementary learning systems in the hippocampus and neocortex: insights from the successes and failures of connectionist models of learning and memory. Psychological review 102, 3","author":"McClelland James L","year":"1995","unstructured":"James L McClelland, Bruce L McNaughton, and Randall C O'Reilly. 1995. Why there are complementary learning systems in the hippocampus and neocortex: insights from the successes and failures of connectionist models of learning and memory. Psychological review 102, 3 (1995), 419."},{"key":"e_1_3_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1242\/jeb.199.1.173"},{"key":"e_1_3_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1007\/s00441-017-2744-3"},{"key":"e_1_3_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.nlm.2015.07.008"},{"key":"e_1_3_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.1145\/3503222.3507777"},{"key":"e_1_3_2_1_38_1","volume-title":"Proceedings of the 2020 USENIX Conference on Usenix Annual Technical Conference (USENIX ATC'20). USENIX Association, USA, Article 14","author":"Shahrad Mohammad","year":"2020","unstructured":"Mohammad Shahrad, Rodrigo Fonseca, \u00cd\u00f1igo Goiri, Gohar Chaudhry, Paul Batum, Jason Cooke, Eduardo Laureano, Colby Tresness, Mark Russinovich, and Ricardo Bianchini. 2020. Serverless in the Wild: Characterizing and Optimizing the Serverless Workload at a Large Cloud Provider. In Proceedings of the 2020 USENIX Conference on Usenix Annual Technical Conference (USENIX ATC'20). USENIX Association, USA, Article 14, 14 pages."},{"key":"e_1_3_2_1_39_1","volume-title":"Legoos: A disseminated, distributed {OS} for hardware resource disaggregation. In 13th {USENIX} Symposium on Operating Systems Design and Implementation ({OSDI} 18). 69--87.","author":"Shan Yizhou","year":"2018","unstructured":"Yizhou Shan, Yutong Huang, Yilun Chen, and Yiying Zhang. 2018. Legoos: A disseminated, distributed {OS} for hardware resource disaggregation. In 13th {USENIX} Symposium on Operating Systems Design and Implementation ({OSDI} 18). 69--87."},{"key":"e_1_3_2_1_40_1","doi-asserted-by":"publisher","DOI":"10.1145\/3445814.3446752"},{"key":"e_1_3_2_1_41_1","doi-asserted-by":"publisher","DOI":"10.5555\/3388242.3388281"},{"key":"e_1_3_2_1_42_1","volume-title":"Proceedings of the 28th International Conference on Neural Information Processing Systems -","volume":"2","author":"Stollenga Marijn F.","year":"2015","unstructured":"Marijn F. Stollenga, Wonmin Byeon, Marcus Liwicki, and Juergen Schmidhuber. 2015. Parallel Multi-Dimensional LSTM, with Application to Fast Biomedical Volumetric Image Segmentation. In Proceedings of the 28th International Conference on Neural Information Processing Systems - Volume 2 (Montreal, Canada) (NIPS'15). MIT Press, Cambridge, MA, USA, 2998--3006."},{"key":"e_1_3_2_1_43_1","doi-asserted-by":"publisher","DOI":"10.1109\/MICRO.2016.7783705"},{"key":"e_1_3_2_1_44_1","doi-asserted-by":"publisher","unstructured":"Simon Thomann Paul R. Genssler and Hussam Amrouch. 2022. HW\/SW Co-design for Reliable In-memory Brain-inspired Hyper-dimensional Computing. 10.48550\/ARXIV.2202.04789","DOI":"10.48550\/ARXIV.2202.04789"},{"key":"e_1_3_2_1_45_1","volume-title":"Attention is all you need. Advances in neural information processing systems 30","author":"Vaswani Ashish","year":"2017","unstructured":"Ashish Vaswani, Noam Shazeer, Niki Parmar, Jakob Uszkoreit, Llion Jones, Aidan N Gomez, \u0141ukasz Kaiser, and Illia Polosukhin. 2017. Attention is all you need. Advances in neural information processing systems 30 (2017)."},{"key":"e_1_3_2_1_46_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.neubiorev.2021.08.002"},{"key":"e_1_3_2_1_47_1","doi-asserted-by":"publisher","DOI":"10.1145\/3468521"},{"key":"e_1_3_2_1_48_1","doi-asserted-by":"publisher","DOI":"10.1109\/TCSI.2021.3072200"},{"key":"e_1_3_2_1_49_1","doi-asserted-by":"publisher","unstructured":"Xuejiao Zhao Huanhuan Chen Zhenchang Xing and Chunyan Miao. 2020. Brain-inspired Search Engine Assistant based on Knowledge Graph. 10.48550\/ARXIV.2012.13529","DOI":"10.48550\/ARXIV.2012.13529"}],"event":{"name":"HotOS '23: 19th Workshop on Hot Topics in Operating Systems","location":"Providence RI USA","acronym":"HOTOS '23","sponsor":["SIGOPS ACM Special Interest Group on Operating Systems"]},"container-title":["Proceedings of the 19th Workshop on Hot Topics in Operating Systems"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3593856.3595901","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3593856.3595901","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3593856.3595901","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T16:47:51Z","timestamp":1750178871000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3593856.3595901"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,6,22]]},"references-count":48,"alternative-id":["10.1145\/3593856.3595901","10.1145\/3593856"],"URL":"https:\/\/doi.org\/10.1145\/3593856.3595901","relation":{},"subject":[],"published":{"date-parts":[[2023,6,22]]},"assertion":[{"value":"2023-06-22","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}