{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,24]],"date-time":"2026-03-24T15:20:59Z","timestamp":1774365659139,"version":"3.50.1"},"publisher-location":"New York, NY, USA","reference-count":18,"publisher":"ACM","license":[{"start":{"date-parts":[[2015,7,27]],"date-time":"2015-07-27T00:00:00Z","timestamp":1437955200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2015,7,27]]},"DOI":"10.1145\/2797022.2797030","type":"proceedings-article","created":{"date-parts":[[2015,8,26]],"date-time":"2015-08-26T16:48:13Z","timestamp":1440607693000},"page":"1-7","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":4,"title":["Rethinking Compiler Optimizations for the Linux Kernel"],"prefix":"10.1145","author":[{"given":"Pengfei","family":"Yuan","sequence":"first","affiliation":[{"name":"Key Laboratory of High-Confidence Software Technologies (Ministry of Education), School of Electronics Engineering and Computer Science, Peking University"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Yao","family":"Guo","sequence":"additional","affiliation":[{"name":"Key Laboratory of High-Confidence Software Technologies (Ministry of Education), School of Electronics Engineering and Computer Science, Peking University"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Xiangqun","family":"Chen","sequence":"additional","affiliation":[{"name":"Key Laboratory of High-Confidence Software Technologies (Ministry of Education), School of Electronics Engineering and Computer Science, Peking University"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2015,7,27]]},"reference":[{"key":"e_1_3_2_1_1_1","first-page":"49","volume-title":"11th USENIX Symposium on Operating Systems Design and Implementation (OSDI 14)","author":"Belay A.","year":"2014","unstructured":"A. Belay , G. Prekas , A. Klimovic , S. Grossman , C. Kozyrakis , and E. Bugnion . IX: A protected dataplane operating system for high throughput and low latency . In 11th USENIX Symposium on Operating Systems Design and Implementation (OSDI 14) , pages 49 -- 65 , Broomfield, CO , Oct. 2014 . ISBN 978-1-931971-16-4. A. Belay, G. Prekas, A. Klimovic, S. Grossman, C. Kozyrakis, and E. Bugnion. IX: A protected dataplane operating system for high throughput and low latency. In 11th USENIX Symposium on Operating Systems Design and Implementation (OSDI 14), pages 49--65, Broomfield, CO, Oct. 2014. ISBN 978-1-931971-16-4."},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.5555\/1924943.1924944"},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1109\/TC.2011.233"},{"key":"e_1_3_2_1_4_1","unstructured":"Free Software Foundation Inc. Automatic feedback directed optimizer. https:\/\/gcc.gnu.org\/wiki\/AutoFDO .  Free Software Foundation Inc. Automatic feedback directed optimizer. https:\/\/gcc.gnu.org\/wiki\/AutoFDO ."},{"key":"e_1_3_2_1_5_1","unstructured":"Free Software Foundation Inc. Link time optimization. https:\/\/gcc.gnu.org\/wiki\/LinkTimeOptimization .  Free Software Foundation Inc. Link time optimization. https:\/\/gcc.gnu.org\/wiki\/LinkTimeOptimization ."},{"key":"e_1_3_2_1_6_1","unstructured":"Free Software Foundation Inc. Options that control optimization. https:\/\/gcc.gnu.org\/onlinedocs\/gcc\/Optimize-Options.html .  Free Software Foundation Inc. Options that control optimization. https:\/\/gcc.gnu.org\/onlinedocs\/gcc\/Optimize-Options.html ."},{"key":"e_1_3_2_1_7_1","unstructured":"Free Software Foundation Inc. Infrastructure for profile driven optimizations. https:\/\/gcc.gnu.org\/news\/profiledriven.html .  Free Software Foundation Inc. Infrastructure for profile driven optimizations. https:\/\/gcc.gnu.org\/news\/profiledriven.html ."},{"key":"e_1_3_2_1_8_1","volume-title":"Optimizing real world applications with GCC link time optimization. arXiv preprint arXiv:1010.2196","author":"Glek T.","year":"2010","unstructured":"T. Glek and J. Hubicka . Optimizing real world applications with GCC link time optimization. arXiv preprint arXiv:1010.2196 , 2010 . T. Glek and J. Hubicka. Optimizing real world applications with GCC link time optimization. arXiv preprint arXiv:1010.2196, 2010."},{"key":"e_1_3_2_1_9_1","unstructured":"J. Hubicka. Linktime optimization in GCC part 1 - brief history. http:\/\/hubicka.blogspot.ca\/2014\/04\/linktime-optimization-in-gcc-1-brief.html.  J. Hubicka. Linktime optimization in GCC part 1 - brief history. http:\/\/hubicka.blogspot.ca\/2014\/04\/linktime-optimization-in-gcc-1-brief.html."},{"key":"e_1_3_2_1_10_1","first-page":"107","volume-title":"GCC Summit Proceedings","author":"Hubicka J.","year":"2005","unstructured":"J. Hubicka . Profile driven optimisations in GCC . In GCC Summit Proceedings , pages 107 -- 124 , 2005 . J. Hubicka. Profile driven optimisations in GCC. In GCC Summit Proceedings, pages 107--124, 2005."},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/138873.138876"},{"key":"e_1_3_2_1_12_1","first-page":"1","volume-title":"11th USENIX Symposium on Operating Systems Design and Implementation (OSDI 14)","author":"Peter S.","year":"2014","unstructured":"S. Peter , J. Li , I. Zhang , D. R. K. Ports , D. Woos , A. Krishnamurthy , T. Anderson , and T. Roscoe . Arrakis: The operating system is the control plane . In 11th USENIX Symposium on Operating Systems Design and Implementation (OSDI 14) , pages 1 -- 16 , Broomfield, CO , Oct. 2014 . ISBN 978-1-931971-16-4. S. Peter, J. Li, I. Zhang, D. R. K. Ports, D. Woos, A. Krishnamurthy, T. Anderson, and T. Roscoe. Arrakis: The operating system is the control plane. In 11th USENIX Symposium on Operating Systems Design and Implementation (OSDI 14), pages 1--16, Broomfield, CO, Oct. 2014. ISBN 978-1-931971-16-4."},{"key":"e_1_3_2_1_13_1","unstructured":"J. Ringle. Add option to build with -O3. https:\/\/lkml.org\/lkml\/2014\/3\/4\/1020.  J. Ringle. Add option to build with -O3. https:\/\/lkml.org\/lkml\/2014\/3\/4\/1020."},{"key":"e_1_3_2_1_14_1","unstructured":"H. Tazaki. An introduction of library operating system for Linux. https:\/\/lkml.org\/lkml\/2015\/3\/24\/254.  H. Tazaki. An introduction of library operating system for Linux. https:\/\/lkml.org\/lkml\/2015\/3\/24\/254."},{"key":"e_1_3_2_1_15_1","unstructured":"The Linux Foundation. LLVMLinux project overview. http:\/\/llvm.linuxfoundation.org\/index.php.  The Linux Foundation. LLVMLinux project overview. http:\/\/llvm.linuxfoundation.org\/index.php."},{"key":"e_1_3_2_1_16_1","unstructured":"L. Torvalds. Give up on pushing CC_OPTIMIZE_FOR_SIZE. https:\/\/git.kernel.org\/cgit\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=281dc5c5ec0f.  L. Torvalds. Give up on pushing CC_OPTIMIZE_FOR_SIZE. https:\/\/git.kernel.org\/cgit\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=281dc5c5ec0f."},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/2637166.2637227"},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/1519065.1519076"}],"event":{"name":"APSys '15: Asia-Pacific Workshop on Systems","location":"Tokyo Japan","acronym":"APSys '15","sponsor":["SIGOPS ACM Special Interest Group on Operating Systems"]},"container-title":["Proceedings of the 6th Asia-Pacific Workshop on Systems"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2797022.2797030","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2797022.2797030","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T05:43:28Z","timestamp":1750225408000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2797022.2797030"}},"subtitle":["An Explorative Study"],"short-title":[],"issued":{"date-parts":[[2015,7,27]]},"references-count":18,"alternative-id":["10.1145\/2797022.2797030","10.1145\/2797022"],"URL":"https:\/\/doi.org\/10.1145\/2797022.2797030","relation":{},"subject":[],"published":{"date-parts":[[2015,7,27]]},"assertion":[{"value":"2015-07-27","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}