{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,12,20]],"date-time":"2025-12-20T22:15:06Z","timestamp":1766268906350,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":9,"publisher":"ACM","license":[{"start":{"date-parts":[[2022,5,10]],"date-time":"2022-05-10T00:00:00Z","timestamp":1652140800000},"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":[[2022,5,10]]},"DOI":"10.1145\/3529538.3530001","type":"proceedings-article","created":{"date-parts":[[2022,5,2]],"date-time":"2022-05-02T15:41:19Z","timestamp":1651506079000},"page":"1-2","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":2,"title":["C++OpenCL4TVM: Support C++OpenCL Kernel for TVM NN Operators"],"prefix":"10.1145","author":[{"given":"Po-Yao","family":"Chang","sequence":"first","affiliation":[{"name":"National Tsing Hua University, Taiwan"}]},{"given":"Tai-Liang","family":"Chen","sequence":"additional","affiliation":[{"name":"National Tsing Hua University, Taiwan"}]},{"given":"Yu-Tse","family":"Huang","sequence":"additional","affiliation":[{"name":"National Tsing Hua University, Taiwan"}]},{"given":"Meng-Shiun","family":"Yu","sequence":"additional","affiliation":[{"name":"National Tsing Hua University, Taiwan"}]},{"given":"Jenq-Kuen","family":"Lee","sequence":"additional","affiliation":[{"name":"National Tsing Hua University, Taiwan"}]}],"member":"320","published-online":{"date-parts":[[2022,5,10]]},"reference":[{"key":"e_1_3_2_2_1_1","doi-asserted-by":"publisher","DOI":"10.1145\/3318170.3318175"},{"key":"e_1_3_2_2_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/3456669.3456674"},{"key":"e_1_3_2_2_3_1","volume-title":"Proceedings of the 13th USENIX Conference on Operating Systems Design and Implementation","author":"Chen Tianqi","year":"2018","unstructured":"Tianqi Chen , Thierry Moreau , Ziheng Jiang , Lianmin Zheng , Eddie Yan , Meghan Cowan , Haichen Shen , Leyuan Wang , Yuwei Hu , Luis Ceze , Carlos Guestrin , and Arvind Krishnamurthy . 2018 . TVM: An Automated End-to-End Optimizing Compiler for Deep Learning . In Proceedings of the 13th USENIX Conference on Operating Systems Design and Implementation ( Carlsbad, CA, USA) (OSDI\u201918). USENIX Association, USA, 579\u2013594. Tianqi Chen, Thierry Moreau, Ziheng Jiang, Lianmin Zheng, Eddie Yan, Meghan Cowan, Haichen Shen, Leyuan Wang, Yuwei Hu, Luis Ceze, Carlos Guestrin, and Arvind Krishnamurthy. 2018. TVM: An Automated End-to-End Optimizing Compiler for Deep Learning. In Proceedings of the 13th USENIX Conference on Operating Systems Design and Implementation (Carlsbad, CA, USA) (OSDI\u201918). USENIX Association, USA, 579\u2013594."},{"key":"e_1_3_2_2_4_1","doi-asserted-by":"publisher","DOI":"10.1145\/3204919.3207894"},{"key":"e_1_3_2_2_5_1","unstructured":"Khronos Group. 2022. The C++ for OpenCL Programming Language Documentation. https:\/\/github.com\/KhronosGroup\/OpenCL-Docs  Khronos Group. 2022. The C++ for OpenCL Programming Language Documentation. https:\/\/github.com\/KhronosGroup\/OpenCL-Docs"},{"key":"e_1_3_2_2_6_1","unstructured":"ISO. 2020. ISO\/IEC 14882:2020: Programming languages \u2014 C++.  ISO. 2020. ISO\/IEC 14882:2020: Programming languages \u2014 C++."},{"key":"e_1_3_2_2_7_1","unstructured":"Alexey Sachkov. 2021. Intel\u2019s workaround. https:\/\/github.com\/intel\/llvm\/blob\/dabdbd4e3a0edcceefb83a715b07dd2af27d2d4d\/llvm-spirv\/lib\/SPIRV\/SPIRVRegularizeLLVM.cpp#L565-L570.  Alexey Sachkov. 2021. Intel\u2019s workaround. https:\/\/github.com\/intel\/llvm\/blob\/dabdbd4e3a0edcceefb83a715b07dd2af27d2d4d\/llvm-spirv\/lib\/SPIRV\/SPIRVRegularizeLLVM.cpp#L565-L570."},{"key":"e_1_3_2_2_8_1","unstructured":"Alexey Sachkov. 2021. Unsupported instruction: freeze. https:\/\/github.com\/KhronosGroup\/SPIRV-LLVM-Translator\/issues\/1140#issuecomment-891666454.  Alexey Sachkov. 2021. Unsupported instruction: freeze. https:\/\/github.com\/KhronosGroup\/SPIRV-LLVM-Translator\/issues\/1140#issuecomment-891666454."},{"key":"e_1_3_2_2_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/3388333.3388647"}],"event":{"name":"IWOCL'22: International Workshop on OpenCL","acronym":"IWOCL'22","location":"Bristol, United Kingdom United Kingdom"},"container-title":["International Workshop on OpenCL"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3529538.3530001","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3529538.3530001","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T18:09:12Z","timestamp":1750183752000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3529538.3530001"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,5,10]]},"references-count":9,"alternative-id":["10.1145\/3529538.3530001","10.1145\/3529538"],"URL":"https:\/\/doi.org\/10.1145\/3529538.3530001","relation":{},"subject":[],"published":{"date-parts":[[2022,5,10]]},"assertion":[{"value":"2022-05-10","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}