{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,25]],"date-time":"2026-03-25T08:41:44Z","timestamp":1774428104381,"version":"3.50.1"},"publisher-location":"New York, NY, USA","reference-count":31,"publisher":"ACM","license":[{"start":{"date-parts":[[2019,6,17]],"date-time":"2019-06-17T00:00:00Z","timestamp":1560729600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/100000001","name":"NSF","doi-asserted-by":"publisher","award":["SPX-1822972"],"award-info":[{"award-number":["SPX-1822972"]}],"id":[{"id":"10.13039\/100000001","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2019,6,17]]},"DOI":"10.1145\/3307681.3325398","type":"proceedings-article","created":{"date-parts":[[2019,6,21]],"date-time":"2019-06-21T12:45:07Z","timestamp":1561121107000},"page":"37-48","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":58,"title":["Kleio"],"prefix":"10.1145","author":[{"given":"Thaleia Dimitra","family":"Doudali","sequence":"first","affiliation":[{"name":"Georgia Institute of Technology, Atlanta, GA, USA"}]},{"given":"Sergey","family":"Blagodurov","sequence":"additional","affiliation":[{"name":"Advanced Micro Devices, Inc., Santa Clara, CA, USA"}]},{"given":"Abhinav","family":"Vishnu","sequence":"additional","affiliation":[{"name":"Advanced Micro Devices, Inc., Santa Clara, CA, USA"}]},{"given":"Sudhanva","family":"Gurumurthi","sequence":"additional","affiliation":[{"name":"Advanced Micro Devices, Inc., Santa Clara, CA, USA"}]},{"given":"Ada","family":"Gavrilovska","sequence":"additional","affiliation":[{"name":"Georgia Institute of Technology, Atlanta, GA, USA"}]}],"member":"320","published-online":{"date-parts":[[2019,6,17]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"2018. CORAL Benchmark Codes. https:\/\/asc.llnl.gov\/CORAL-benchmarks\/.  2018. CORAL Benchmark Codes. https:\/\/asc.llnl.gov\/CORAL-benchmarks\/."},{"key":"e_1_3_2_1_2_1","volume-title":"Tensor Flow: Large-Scale Machine Learning on Heterogeneous Systems","author":"Abadi Mart\u00edn","year":"2015","unstructured":"Mart\u00edn Abadi , Ashish Agarwal , Paul Barham , Eugene Brevdo , Zhifeng Chen , Craig Citro , Greg S. Corrado , Andy Davis , Jeffrey Dean , Matthieu Devin , San-jay Ghemawat, Ian Goodfellow , Andrew Harp , Geoffrey Irving , Michael Isard , Yangqing Jia , Rafal Jozefowicz , Lukasz Kaiser , Manjunath Kudlur , Josh Leven-berg, Dan Man\u00e9 , Rajat Monga , Sherry Moore , Derek Murray , Chris Olah , Mike Schuster , Jonathon Shlens , Benoit Steiner , Ilya Sutskever , Kunal Talwar , Paul Tucker , Vincent Vanhoucke , Vijay Vasudevan , Fernanda Vi\u00e9gas , Oriol Vinyals , Pete Warden , Martin Wattenberg , Martin Wicke , Yuan Yu , and Xiaoqiang Zheng . 2015 . Tensor Flow: Large-Scale Machine Learning on Heterogeneous Systems . http:\/\/tensorflow.org\/ Software available from tensorflow.org. Mart\u00edn Abadi, Ashish Agarwal, Paul Barham, Eugene Brevdo, Zhifeng Chen,Craig Citro, Greg S. Corrado, Andy Davis, Jeffrey Dean, Matthieu Devin, San-jay Ghemawat, Ian Goodfellow, Andrew Harp, Geoffrey Irving, Michael Isard, Yangqing Jia, Rafal Jozefowicz, Lukasz Kaiser, Manjunath Kudlur, Josh Leven-berg, Dan Man\u00e9, Rajat Monga, Sherry Moore, Derek Murray, Chris Olah, Mike Schuster, Jonathon Shlens, Benoit Steiner, Ilya Sutskever, Kunal Talwar, Paul Tucker, Vincent Vanhoucke, Vijay Vasudevan, Fernanda Vi\u00e9gas, Oriol Vinyals, Pete Warden, Martin Wattenberg, Martin Wicke, Yuan Yu, and Xiaoqiang Zheng. 2015. Tensor Flow: Large-Scale Machine Learning on Heterogeneous Systems. http:\/\/tensorflow.org\/ Software available from tensorflow.org."},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1145\/3267809.3275453"},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1109\/IISWC.2009.5306797"},{"key":"e_1_3_2_1_6_1","unstructured":"Fran\u00e7ois Chollet et al. 2015. Keras. https:\/\/keras.io.  Fran\u00e7ois Chollet et al. 2015. Keras. https:\/\/keras.io."},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/3132402.3132404"},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/3208040.3208051"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/3132402.3132418"},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/3267809.3275465"},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/2901318.2901344"},{"key":"e_1_3_2_1_12_1","volume-title":"Proceedings of the 35th International Conference on Machine Learning (Proceedings of Machine Learning Research), Jennifer Dy and Andreas Krause (Eds.)","volume":"80","author":"Hashemi Milad","year":"2018","unstructured":"Milad Hashemi , Kevin Swersky , Jamie Smith , Grant Ayers , Heiner Litz , JichuanChang, 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), Jennifer Dy and Andreas Krause (Eds.) , Vol. 80 . PMLR, Stockholmsm \u00c3'ssan, Stockholm Sweden , 1919--1928. http:\/\/proceedings.mlr.press\/v80\/hashemi18a.html Milad Hashemi, Kevin Swersky, Jamie Smith, Grant Ayers, Heiner Litz, JichuanChang, 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), Jennifer Dy and Andreas Krause (Eds.), Vol. 80. PMLR, Stockholmsm \u00c3'ssan, Stockholm Sweden, 1919--1928. http:\/\/proceedings.mlr.press\/v80\/hashemi18a.html"},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/1394608.1382172"},{"key":"e_1_3_2_1_14_1","volume-title":"Shoal: Smart Allocation and Replication of Memory For Parallel Programs. In 2015 USENIX Annual Technical Conference (USENIX ATC 15)","author":"Kaestle Stefan","year":"2015","unstructured":"Stefan Kaestle , Reto Achermann , Timothy Roscoe , and Tim Harris . 2015 . Shoal: Smart Allocation and Replication of Memory For Parallel Programs. In 2015 USENIX Annual Technical Conference (USENIX ATC 15) . USENIX Association, Santa Clara, CA, 263--276. https:\/\/www.usenix.org\/conference\/atc15\/technical-session\/presentation\/kaestle Stefan Kaestle, Reto Achermann, Timothy Roscoe, and Tim Harris. 2015. Shoal: Smart Allocation and Replication of Memory For Parallel Programs. In 2015 USENIX Annual Technical Conference (USENIX ATC 15). USENIX Association, Santa Clara, CA, 263--276. https:\/\/www.usenix.org\/conference\/atc15\/technical-session\/presentation\/kaestle"},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/3079856.3080245"},{"key":"e_1_3_2_1_16_1","volume-title":"Kingma and Jimmy Ba","author":"Diederik","year":"2014","unstructured":"Diederik P. Kingma and Jimmy Ba . 2014 . Adam : A Method for Stochastic Optimization. CoRRabs\/ 1412.6980 (2014). arXiv:1412.6980 http:\/\/arxiv.org\/abs\/1412.6980 Diederik P. Kingma and Jimmy Ba. 2014. Adam: A Method for Stochastic Optimization. CoRRabs\/1412.6980 (2014). arXiv:1412.6980 http:\/\/arxiv.org\/abs\/1412.6980"},{"key":"e_1_3_2_1_17_1","volume-title":"Proceedings of the 2018 USENIX Conference on Usenix Annual Technical Conference (USENIX ATC '18). USENIX Association","author":"Klimovic Ana","year":"2018","unstructured":"Ana Klimovic , Heiner Litz , and Christos Kozyrakis . 2018 . Selecta: Heterogeneous Cloud Storage Configuration for Data Analytics . In Proceedings of the 2018 USENIX Conference on Usenix Annual Technical Conference (USENIX ATC '18). USENIX Association , Berkeley, CA, USA, 759--773. http:\/\/dl.acm.org\/citation.cfm?id=3277355.3277429 Ana Klimovic, Heiner Litz, and Christos Kozyrakis. 2018. Selecta: Heterogeneous Cloud Storage Configuration for Data Analytics. In Proceedings of the 2018 USENIX Conference on Usenix Annual Technical Conference (USENIX ATC '18). USENIX Association, Berkeley, CA, USA, 759--773. http:\/\/dl.acm.org\/citation.cfm?id=3277355.3277429"},{"key":"e_1_3_2_1_18_1","volume-title":"Jeffrey Dean, and Neoklis Polyzotis.","author":"Kraska Tim","year":"2017","unstructured":"Tim Kraska , Alex Beutel , Ed H. Chi , Jeffrey Dean, and Neoklis Polyzotis. 2017 . The Case for Learned Index Structures. CoRRabs\/ 1712.01208 (2017). arXiv:1712.01208 http:\/\/arxiv.org\/abs\/1712.01208 Tim Kraska, Alex Beutel, Ed H. Chi, Jeffrey Dean, and Neoklis Polyzotis. 2017. The Case for Learned Index Structures. CoRRabs\/1712.01208 (2017). arXiv:1712.01208 http:\/\/arxiv.org\/abs\/1712.01208"},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/2872362.2872401"},{"key":"e_1_3_2_1_20_1","volume-title":"2015 IEEE 21st International Symposium on High Performance Computer Architecture (HPCA)","volume":"00","author":"Meswani M. R.","unstructured":"M. R. Meswani , S. Blagodurov , D. Roberts , J. Slice , M. Ignatowski , and G. H. Loh . 2015. Heterogeneous memory architectures: A HW\/SW approach for mixing die-stacked and off-package memories . In 2015 IEEE 21st International Symposium on High Performance Computer Architecture (HPCA) , Vol. 00 . 126--136. M. R. Meswani, S. Blagodurov, D. Roberts, J. Slice, M. Ignatowski, and G. H. Loh. 2015. Heterogeneous memory architectures: A HW\/SW approach for mixing die-stacked and off-package memories. In 2015 IEEE 21st International Symposium on High Performance Computer Architecture (HPCA), Vol. 00. 126--136."},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/3078597.3078607"},{"key":"e_1_3_2_1_22_1","unstructured":"Azalia Mirhoseini Hieu Pham Quoc Le Mohammad Norouzi Samy Bengio Benoit Steiner Yuefeng Zhou Naveen Kumar Rasmus Larsen and Jeff Dean.2017. Device Placement Optimization with Reinforcement Learning. https:\/\/arxiv.org\/abs\/1706.04972   Azalia Mirhoseini Hieu Pham Quoc Le Mohammad Norouzi Samy Bengio Benoit Steiner Yuefeng Zhou Naveen Kumar Rasmus Larsen and Jeff Dean.2017. Device Placement Optimization with Reinforcement Learning. https:\/\/arxiv.org\/abs\/1706.04972"},{"key":"e_1_3_2_1_23_1","volume-title":"Human-level control through deep reinforcement learning. Nature 518, 7540(Feb","author":"Mnih Volodymyr","year":"2015","unstructured":"Volodymyr Mnih , Koray Kavukcuoglu , David Silver , Andrei A. Rusu , Joel Veness , Marc G. Bellemare , Alex Graves , Martin Riedmiller , Andreas K. Fidjeland , Georg Ostrovski , Stig Petersen , Charles Beattie , Amir Sadik , Ioannis Antonoglou , Helen King , Dharshan Kumaran , Daan Wierstra , Shane Legg , and Demis Hassabis . 2015. Human-level control through deep reinforcement learning. Nature 518, 7540(Feb . 2015 ), 529--533. Volodymyr Mnih, Koray Kavukcuoglu, David Silver, Andrei A. Rusu, Joel Veness,Marc G. Bellemare, Alex Graves, Martin Riedmiller, Andreas K. Fidjeland, Georg Ostrovski, Stig Petersen, Charles Beattie, Amir Sadik, Ioannis Antonoglou, Helen King, Dharshan Kumaran, Daan Wierstra, Shane Legg, and Demis Hassabis. 2015. Human-level control through deep reinforcement learning. Nature 518, 7540(Feb. 2015), 529--533."},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/3229543.3229555"},{"key":"e_1_3_2_1_25_1","volume-title":"Proceedings of the 2015 International Conference on Parallel Architecture and Compilation (PACT) (PACT '15)","author":"Oskin Mark","unstructured":"Mark Oskin and Gabriel H. Loh . 2015. A Software-Managed Approach to Die-Stacked DRAM . In Proceedings of the 2015 International Conference on Parallel Architecture and Compilation (PACT) (PACT '15) . IEEE Computer Society, Washington, DC, USA, 188--200. Mark Oskin and Gabriel H. Loh. 2015. A Software-Managed Approach to Die-Stacked DRAM. In Proceedings of the 2015 International Conference on Parallel Architecture and Compilation (PACT) (PACT '15). IEEE Computer Society, Washington, DC, USA, 188--200."},{"key":"e_1_3_2_1_26_1","volume-title":"Representation Learning for Resource Usage Prediction. CoRRabs\/1802.00673","author":"Schmidt Florian","year":"2018","unstructured":"Florian Schmidt , Mathias Niepert , and Felipe Huici . 2018. Representation Learning for Resource Usage Prediction. CoRRabs\/1802.00673 ( 2018 ). arXiv:1802.00673 http:\/\/arxiv.org\/abs\/1802.00673 Florian Schmidt, Mathias Niepert, and Felipe Huici. 2018. Representation Learning for Resource Usage Prediction. CoRRabs\/1802.00673 (2018). arXiv:1802.00673 http:\/\/arxiv.org\/abs\/1802.00673"},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/2926697.2926702"},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1145\/3126908.3126923"},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.5555\/3291656.3291698"},{"key":"e_1_3_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1145\/2907294.2907321"},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1145\/3132402.3132405"},{"key":"e_1_3_2_1_32_1","volume-title":"2018 USENIX Annual Technical Conference (USENIX ATC 18)","author":"Zhang Minjia","year":"2018","unstructured":"Minjia Zhang , Samyam Rajbhandari , Wenhan Wang , and Yuxiong He . 2018 . DeepCPU: Serving RNN-based Deep Learning Models 10x Faster . In 2018 USENIX Annual Technical Conference (USENIX ATC 18) . USENIX Association, Boston, MA,951--965. https:\/\/www.usenix.org\/conference\/atc18\/presentation\/zhang-minjia Minjia Zhang, Samyam Rajbhandari, Wenhan Wang, and Yuxiong He. 2018. DeepCPU: Serving RNN-based Deep Learning Models 10x Faster. In 2018 USENIX Annual Technical Conference (USENIX ATC 18). USENIX Association, Boston, MA,951--965. https:\/\/www.usenix.org\/conference\/atc18\/presentation\/zhang-minjia"}],"event":{"name":"HPDC '19: The 28th International Symposium on High-Performance Parallel and Distributed Computing","location":"Phoenix AZ USA","acronym":"HPDC '19","sponsor":["University of Arizona University of Arizona","SIGHPC ACM Special Interest Group on High Performance Computing, Special Interest Group on High Performance Computing","SIGARCH ACM Special Interest Group on Computer Architecture"]},"container-title":["Proceedings of the 28th International Symposium on High-Performance Parallel and Distributed Computing"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3307681.3325398","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3307681.3325398","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3307681.3325398","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T23:54:06Z","timestamp":1750204446000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3307681.3325398"}},"subtitle":["A Hybrid Memory Page Scheduler with Machine Intelligence"],"short-title":[],"issued":{"date-parts":[[2019,6,17]]},"references-count":31,"alternative-id":["10.1145\/3307681.3325398","10.1145\/3307681"],"URL":"https:\/\/doi.org\/10.1145\/3307681.3325398","relation":{},"subject":[],"published":{"date-parts":[[2019,6,17]]},"assertion":[{"value":"2019-06-17","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}