{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,26]],"date-time":"2026-03-26T18:45:33Z","timestamp":1774550733739,"version":"3.50.1"},"publisher-location":"New York, NY, USA","reference-count":25,"publisher":"ACM","license":[{"start":{"date-parts":[[2020,6,14]],"date-time":"2020-06-14T00:00:00Z","timestamp":1592092800000},"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":[[2020,6,14]]},"DOI":"10.1145\/3399579.3399927","type":"proceedings-article","created":{"date-parts":[[2020,6,17]],"date-time":"2020-06-17T20:42:16Z","timestamp":1592426536000},"page":"1-5","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":14,"title":["MLOS"],"prefix":"10.1145","author":[{"given":"Carlo","family":"Curino","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Neha","family":"Godwal","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Brian","family":"Kroth","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Sergiy","family":"Kuryata","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Greg","family":"Lapinski","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Siqi","family":"Liu","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Slava","family":"Oks","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Olga","family":"Poppe","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Adam","family":"Smiechowski","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ed","family":"Thayer","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Markus","family":"Weimer","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Yiwen","family":"Zhu","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2020,6,17]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"ADS. https:\/\/github.com\/Microsoft\/azuredatastudio."},{"key":"e_1_3_2_1_2_1","unstructured":"MLOS. https:\/\/github.com\/microsoft\/MLOS."},{"key":"e_1_3_2_1_3_1","first-page":"c35","volume":"2","author":"Karpathy Andrej","year":"2017","unstructured":"Andrej Karpathy. Software 2.0. https:\/\/medium.com\/Skarpathy\/software-2-0-a64152b37c35, 2017.","journal-title":"Software 2.0. https:\/\/medium.com\/Skarpathy\/software-"},{"key":"e_1_3_2_1_4_1","volume-title":"A survey on compiler autotuning using machine learning. ACM Computing Surveys (CSUR), 51(5):1--42","author":"Ashouri A. H.","year":"2018","unstructured":"A. H. Ashouri, W. Killian, J. Cavazos, G. Palermo, and C. Silvano. A survey on compiler autotuning using machine learning. ACM Computing Surveys (CSUR), 51(5):1--42, 2018."},{"key":"e_1_3_2_1_5_1","volume-title":"et al. Onnx: Open neural network exchange. https:\/\/github.com\/onnx\/onnx","author":"Bai J.","year":"2019","unstructured":"J. Bai, F. Lu, K. Zhang, et al. Onnx: Open neural network exchange. https:\/\/github.com\/onnx\/onnx, 2019."},{"key":"e_1_3_2_1_6_1","volume-title":"Smartchoices: Hybridizing programming and machine learning. arXiv preprint arXiv.1810.00619","author":"Carbune V.","year":"2018","unstructured":"V. Carbune, T. Coppey, A. Daryin, T. Deselaers, N. Sarda, and J. Yagnik. Smartchoices: Hybridizing programming and machine learning. arXiv preprint arXiv.1810.00619, 2018."},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/2854038.2854044"},{"key":"e_1_3_2_1_8_1","volume-title":"Alex: an updatable adaptive learned index. arXiv preprint arXiv:1905.08898","author":"Ding J.","year":"2019","unstructured":"J. Ding, U. F. Minhas, H. Zhang, Y. Li, C. Wang, B. Chandramouli, J. Gehrke, D. Kossmann, and D. Lomet. Alex: an updatable adaptive learned index. arXiv preprint arXiv:1905.08898, 2019."},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.14778\/1687627.1687767"},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/1998582.1998587"},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10766-010-0161-2"},{"key":"e_1_3_2_1_12_1","first-page":"535","volume-title":"Proceedings of the 2018 International Conference on Management of Data","author":"Idreos S.","unstructured":"S. Idreos, K. Zoumpatianos, B. Hentschel, M. S. Kester, and D. Guo. The data calculator: Data structure design and cost synthesis from first principles and learned cost models. In Proceedings of the 2018 International Conference on Management of Data, pages 535--550."},{"key":"e_1_3_2_1_13_1","volume-title":"Machine learning at microsoft with ml.net","author":"Interlandi M.","year":"2018","unstructured":"M. Interlandi, S. Matusevych, S. Amizadeh, S. Zahirazami, and M. Weimer. Machine learning at microsoft with ml.net. 2018."},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/3357223.3362726"},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/3183713.3196909"},{"key":"e_1_3_2_1_16_1","volume-title":"Bao: Learning to steer query optimizers. arXiv:2004.03814","author":"Marcus R.","year":"2020","unstructured":"R. Marcus, P. Negi, H. Mao, N. Tatbul, M. Alizadeh, and T. Kraska. Bao: Learning to steer query optimizers. arXiv:2004.03814, 2020."},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.14778\/3342263.3342644"},{"key":"e_1_3_2_1_18_1","unstructured":"S. Oks. Platform layer for sql server. https:\/\/docs.microsoft.com\/en-us\/archive\/blogs\/slavao\/platform-layer-for-sql-server."},{"key":"e_1_3_2_1_19_1","first-page":"1910","article-title":"External vs. internal: An essay on machine learning agents for autonomous database management systems","volume":"11","author":"Pavlo A.","year":"2019","unstructured":"A. Pavlo, M. Butrovich, A. Joshi, L. Ma, P. Menon, D. Van Aken, L. Lee, and R. Salakhutdinov. External vs. internal: An essay on machine learning agents for autonomous database management systems. IEEE Data Engineering, 11:1910--1913, 2019.","journal-title":"IEEE Data Engineering"},{"key":"e_1_3_2_1_20_1","volume-title":"et al. Scikit-learn: Machine learning in python. Journal of machine learning research, 12(Oct):2825--2830","author":"Pedregosa F.","year":"2011","unstructured":"F. Pedregosa, G. Varoquaux, A. Gramfort, V. Michel, B. Thirion, O. Grisel, M. Blondel, P. Prettenhofer, R. Weiss, V. Dubourg, et al. Scikit-learn: Machine learning in python. Journal of machine learning research, 12(Oct):2825--2830, 2011."},{"key":"e_1_3_2_1_21_1","volume-title":"Cost models for big data query processing: Learning, retrofitting, and our findings. arXiv preprint arXiv:2002.12393","author":"Siddiqui T.","year":"2020","unstructured":"T. Siddiqui, A. Jindal, S. Qiao, H. Patel, et al. Cost models for big data query processing: Learning, retrofitting, and our findings. arXiv preprint arXiv:2002.12393, 2020."},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/3035918.3064029"},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.14778\/3291264.3291267"},{"issue":"4","key":"e_1_3_2_1_24_1","first-page":"39","article-title":"Accelerating the machine learning lifecycle with mlflow","volume":"41","author":"Zaharia M.","year":"2018","unstructured":"M. Zaharia, A. Chen, A. Davidson, A. Ghodsi, S. A. Hong, A. Konwinski, S. Murching, T. Nykodym, P. Ogilvie, M. Parkhe, et al. Accelerating the machine learning lifecycle with mlflow. IEEE Data Eng. Bull., 41(4):39--45, 2018.","journal-title":"IEEE Data Eng. Bull."},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/3127479.3128605"}],"event":{"name":"SIGMOD\/PODS '20: International Conference on Management of Data","location":"Portland OR USA","acronym":"SIGMOD\/PODS '20","sponsor":["SIGMOD ACM Special Interest Group on Management of Data"]},"container-title":["Proceedings of the Fourth International Workshop on Data Management for End-to-End Machine Learning"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3399579.3399927","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3399579.3399927","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T22:33:32Z","timestamp":1750199612000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3399579.3399927"}},"subtitle":["An Infrastructure for Automated Software Performance Engineering"],"short-title":[],"issued":{"date-parts":[[2020,6,14]]},"references-count":25,"alternative-id":["10.1145\/3399579.3399927","10.1145\/3399579"],"URL":"https:\/\/doi.org\/10.1145\/3399579.3399927","relation":{},"subject":[],"published":{"date-parts":[[2020,6,14]]},"assertion":[{"value":"2020-06-17","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}