{"about":{"site":"https://codewithpapers.app","non_affiliation":"Code with Papers and Syntology are not affiliated with, endorsed by, or sponsored by Papers with Code, Meta, or the pwc-archive mirror.","licence":"CC BY-SA 4.0","licence_url":"https://creativecommons.org/licenses/by-sa/4.0/legalcode","attribution":"https://codewithpapers.app/attribution","modified":"archive material modified by Syntology; see the attribution page"},"url":"/paper/introducing-request-an-open-platform-for","title":"Introducing ReQuEST: an Open Platform for Reproducible and Quality-Efficient Systems-ML Tournaments","arxiv_id":"1801.06378","date":"2018-01-19","proceeding":null,"authors":["Thierry Moreau","Anton Lokhmotov","Grigori Fursin"],"abstract":"Co-designing efficient machine learning based systems across the whole\nhardware/software stack to trade off speed, accuracy, energy and costs is\nbecoming extremely complex and time consuming. Researchers often struggle to\nevaluate and compare different published works across rapidly evolving software\nframeworks, heterogeneous hardware platforms, compilers, libraries, algorithms,\ndata sets, models, and environments.\n  We present our community effort to develop an open co-design tournament\nplatform with an online public scoreboard. It will gradually incorporate best\nresearch practices while providing a common way for multidisciplinary\nresearchers to optimize and compare the quality vs. efficiency Pareto\noptimality of various workloads on diverse and complete hardware/software\nsystems. We want to leverage the open-source Collective Knowledge framework and\nthe ACM artifact evaluation methodology to validate and share the complete\nmachine learning system implementations in a standardized, portable, and\nreproducible fashion. We plan to hold regular multi-objective optimization and\nco-design tournaments for emerging workloads such as deep learning, starting\nwith ASPLOS'18 (ACM conference on Architectural Support for Programming\nLanguages and Operating Systems - the premier forum for multidisciplinary\nsystems research spanning computer architecture and hardware, programming\nlanguages and compilers, operating systems and networking) to build a public\nrepository of the most efficient machine learning algorithms and systems which\ncan be easily customized, reused and built upon.","url_abs":"http://arxiv.org/abs/1801.06378v1","url_pdf":"http://arxiv.org/pdf/1801.06378v1.pdf","source":{"archive":"pwc-archive (Hugging Face), CC BY-SA 4.0","snapshot":"2025-07-28","licence_url":"https://creativecommons.org/licenses/by-sa/4.0/legalcode","row_kind":"abstracts"},"code_links":[{"paper_slug":"introducing-request-an-open-platform-for","repo_url":"https://github.com/ctuning/ck-request","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"tf","reach":null},{"paper_slug":"introducing-request-an-open-platform-for","repo_url":"https://github.com/ctuning/ck-request-asplos18-caffe-intel","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"none","reach":null},{"paper_slug":"introducing-request-an-open-platform-for","repo_url":"https://github.com/ctuning/ck-request-asplos18-iot-farm","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"tf","reach":null},{"paper_slug":"introducing-request-an-open-platform-for","repo_url":"https://github.com/ctuning/ck-request-asplos18-mobilenets-tvm-arm","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"mxnet","reach":null},{"paper_slug":"introducing-request-an-open-platform-for","repo_url":"https://github.com/ctuning/ck-request-asplos18-resnet-tvm-fpga","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"mxnet","reach":null},{"paper_slug":"introducing-request-an-open-platform-for","repo_url":"https://github.com/ctuning/ck-request-asplos18-results-mobilenets-armcl-opencl","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"none","reach":null},{"paper_slug":"introducing-request-an-open-platform-for","repo_url":"https://github.com/dividiti/ck-request-asplos18-mobilenets-armcl-opencl","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"tf","reach":null}],"tasks":[{"task_slug":"machine-learning","task_name":"BIG-bench Machine Learning"}],"methods":[],"datasets_introduced":[],"methods_introduced":[],"results":[],"syntology":{"atlas_url":null,"mcp":null,"developers":"https://syntology.ai/developers"},"arxiv_metadata":null,"syntology_extracted_results":null}