{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,25]],"date-time":"2026-02-25T17:30:41Z","timestamp":1772040641721,"version":"3.50.1"},"publisher-location":"New York, NY, USA","reference-count":16,"publisher":"ACM","license":[{"start":{"date-parts":[[2020,8,24]],"date-time":"2020-08-24T00:00:00Z","timestamp":1598227200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/100006435","name":"National Science Foundation","doi-asserted-by":"publisher","award":["CNS 13-37732"],"award-info":[{"award-number":["CNS 13-37732"]}],"id":[{"id":"10.13039\/100006435","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/100002418","name":"Intel Corporation","doi-asserted-by":"publisher","id":[{"id":"10.13039\/100002418","id-type":"DOI","asserted-by":"publisher"}]},{"name":"IBM-ILLINOIS Center for Cognitive Computing Systems Research"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2020,8,24]]},"DOI":"10.1145\/3409963.3410492","type":"proceedings-article","created":{"date-parts":[[2020,8,19]],"date-time":"2020-08-19T18:03:42Z","timestamp":1597860222000},"page":"67-74","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":21,"title":["Machine learning for load balancing in the Linux kernel"],"prefix":"10.1145","author":[{"given":"Jingde","family":"Chen","sequence":"first","affiliation":[{"name":"University of Illinois at Urbana-Champaign"}]},{"given":"Subho S.","family":"Banerjee","sequence":"additional","affiliation":[{"name":"University of Illinois at Urbana-Champaign"}]},{"given":"Zbigniew T.","family":"Kalbarczyk","sequence":"additional","affiliation":[{"name":"University of Illinois at Urbana-Champaign"}]},{"given":"Ravishankar K.","family":"Iyer","sequence":"additional","affiliation":[{"name":"University of Illinois at Urbana-Champaign"}]}],"member":"320","published-online":{"date-parts":[[2020,8,24]]},"reference":[{"key":"e_1_3_2_1_1_1","volume-title":"Proceedings of the ACM Symposium on Cloud Computing","author":"Banerjee Subho S.","unstructured":"Subho S. Banerjee , Arjun P. Athreya , Zbigniew Kalbarczyk , Steven Lumetta , and Ravishankar K. Iyer . 2018. A ML-Based Runtime System for Executing Dataflow Graphs on Heterogeneous Processors . In Proceedings of the ACM Symposium on Cloud Computing ( Carlsbad, CA, USA) (SoCC '18). Association for Computing Machinery, New York, NY, USA, 533--534. Subho S. Banerjee, Arjun P. Athreya, Zbigniew Kalbarczyk, Steven Lumetta, and Ravishankar K. Iyer. 2018. A ML-Based Runtime System for Executing Dataflow Graphs on Heterogeneous Processors. In Proceedings of the ACM Symposium on Cloud Computing (Carlsbad, CA, USA) (SoCC '18). Association for Computing Machinery, New York, NY, USA, 533--534."},{"key":"e_1_3_2_1_2_1","volume-title":"Proceedings of the 37th International Conference on Machine Learning. PMLR 119","author":"Banerjee Subho S.","unstructured":"Subho S. Banerjee , Saurabh Jha , Zbigniew T. Kalbarczyk , and Ravishankar K. Iyer . 2020. Inductive-bias-driven reinforcement learning for efficient schedules in heterogeneous clusters . In Proceedings of the 37th International Conference on Machine Learning. PMLR 119 . Subho S. Banerjee, Saurabh Jha, Zbigniew T. Kalbarczyk, and Ravishankar K. Iyer. 2020. Inductive-bias-driven reinforcement learning for efficient schedules in heterogeneous clusters. In Proceedings of the 37th International Conference on Machine Learning. PMLR 119."},{"key":"e_1_3_2_1_4_1","volume-title":"Proceedings of the 41st Annual IEEE\/ACM International Symposium on Microarchitecture (MICRO 41)","author":"Bitirgen Ramazan","unstructured":"Ramazan Bitirgen , Engin Ipek , and Jose F. Martinez . 2008. Coordinated Management of Multiple Interacting Resources in Chip Multiprocessors: A Machine Learning Approach . In Proceedings of the 41st Annual IEEE\/ACM International Symposium on Microarchitecture (MICRO 41) . IEEE Computer Society, USA, 318--329. Ramazan Bitirgen, Engin Ipek, and Jose F. Martinez. 2008. Coordinated Management of Multiple Interacting Resources in Chip Multiprocessors: A Machine Learning Approach. In Proceedings of the 41st Annual IEEE\/ACM International Symposium on Microarchitecture (MICRO 41). IEEE Computer Society, USA, 318--329."},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1109\/MICRO.2004.17"},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.14445\/22312803\/IJCTT-V43P101"},{"key":"e_1_3_2_1_7_1","volume-title":"Proceedings 20th IEEE International Parallel & Distributed Processing Symposium. IEEE, 10 pp.-.","author":"El-Moursy A.","unstructured":"A. El-Moursy , R. Garg , D. H. Albonesi , and S. Dwarkadas . 2006. Compatible phase co-scheduling on a CMP of multi-threaded processors . In Proceedings 20th IEEE International Parallel & Distributed Processing Symposium. IEEE, 10 pp.-. A. El-Moursy, R. Garg, D. H. Albonesi, and S. Dwarkadas. 2006. Compatible phase co-scheduling on a CMP of multi-threaded processors. In Proceedings 20th IEEE International Parallel & Distributed Processing Symposium. IEEE, 10 pp.-."},{"key":"e_1_3_2_1_8_1","volume-title":"Proceedings of the Eleventh Real-Time Linux Workshop.","author":"Faggioli Dario","year":"2009","unstructured":"Dario Faggioli , Fabio Checconi , Michael Trimarchi , and Claudio Scordino . 2009 . An EDF scheduling class for the Linux kernel . In Proceedings of the Eleventh Real-Time Linux Workshop. Dario Faggioli, Fabio Checconi, Michael Trimarchi, and Claudio Scordino. 2009. An EDF scheduling class for the Linux kernel. In Proceedings of the Eleventh Real-Time Linux Workshop."},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1109\/RTEICT42901.2018.9012330"},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jpdc.2019.05.015"},{"key":"e_1_3_2_1_11_1","volume-title":"FAQS about BFS","author":"Kolivas Con","unstructured":"Con Kolivas . 2010. FAQS about BFS . http:\/\/ck.kolivas.org\/patches\/bfs\/bfs-faq.txt Accessed on 2020-06-03. Con Kolivas. 2010. FAQS about BFS. http:\/\/ck.kolivas.org\/patches\/bfs\/bfs-faq.txt Accessed on 2020-06-03."},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/2901318.2901326"},{"key":"e_1_3_2_1_13_1","unstructured":"Ingo Molnar. 2007. Modular Scheduler Core and Completely Fair Scheduler. https:\/\/lkml.org\/lkml\/2007\/4\/13\/180 Accessed on 2020-06-03.  Ingo Molnar. 2007. Modular Scheduler Core and Completely Fair Scheduler. https:\/\/lkml.org\/lkml\/2007\/4\/13\/180 Accessed on 2020-06-03."},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1109\/TENCON.2005.300837"},{"key":"e_1_3_2_1_15_1","volume-title":"Linux Symposium. 193","author":"Siddha Suresh","year":"2005","unstructured":"Suresh Siddha , Venkatesh Pallipadi , and Asit Mallick . 2005 . Chip multi processing aware Linux kernel scheduler . In Linux Symposium. 193 . Suresh Siddha, Venkatesh Pallipadi, and Asit Mallick. 2005. Chip multi processing aware Linux kernel scheduler. In Linux Symposium. 193."},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/2638554"},{"key":"e_1_3_2_1_17_1","unstructured":"Linus Torvalds. 2008. Linux Kernel Documentation v4.15. https:\/\/www.kernel.org\/doc\/Documentation\/ Accessed on 2020-06-03.  Linus Torvalds. 2008. Linux Kernel Documentation v4.15. https:\/\/www.kernel.org\/doc\/Documentation\/ Accessed on 2020-06-03."}],"event":{"name":"APSys '20: 11th ACM SIGOPS Asia-Pacific Workshop on Systems","location":"Tsukuba Japan","acronym":"APSys '20","sponsor":["SIGOPS ACM Special Interest Group on Operating Systems"]},"container-title":["Proceedings of the 11th ACM SIGOPS Asia-Pacific Workshop on Systems"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3409963.3410492","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3409963.3410492","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T20:17:08Z","timestamp":1750191428000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3409963.3410492"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,8,24]]},"references-count":16,"alternative-id":["10.1145\/3409963.3410492","10.1145\/3409963"],"URL":"https:\/\/doi.org\/10.1145\/3409963.3410492","relation":{},"subject":[],"published":{"date-parts":[[2020,8,24]]},"assertion":[{"value":"2020-08-24","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}