{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,8,21]],"date-time":"2025-08-21T18:45:41Z","timestamp":1755801941072,"version":"3.44.0"},"publisher-location":"New York, NY, USA","reference-count":37,"publisher":"ACM","license":[{"start":{"date-parts":[[2023,11,12]],"date-time":"2023-11-12T00:00:00Z","timestamp":1699747200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2023,11,12]]},"DOI":"10.1145\/3624062.3624064","type":"proceedings-article","created":{"date-parts":[[2023,11,10]],"date-time":"2023-11-10T13:53:39Z","timestamp":1699624419000},"page":"11-17","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":3,"title":["VSCuda: LLM based CUDA extension for Visual Studio Code"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0009-0006-9495-6821","authenticated-orcid":false,"given":"Brian","family":"Chen","sequence":"first","affiliation":[{"name":"Computer Engineering Program, University of California, Riverside, USA"}]},{"ORCID":"https:\/\/orcid.org\/0009-0007-5547-814X","authenticated-orcid":false,"given":"Nafis","family":"Mustakin","sequence":"additional","affiliation":[{"name":"Department of Computer Science and Engineering, University of California, Riverside, USA"}]},{"ORCID":"https:\/\/orcid.org\/0009-0003-9639-6109","authenticated-orcid":false,"given":"Alvin","family":"Hoang","sequence":"additional","affiliation":[{"name":"Computer Engineering Program, University of California, Riverside, USA"}]},{"ORCID":"https:\/\/orcid.org\/0009-0006-7586-4753","authenticated-orcid":false,"given":"Sakib","family":"Fuad","sequence":"additional","affiliation":[{"name":"Department of Computer Science and Engineering, University of California, Riverside, USA"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-5376-7868","authenticated-orcid":false,"given":"Daniel","family":"Wong","sequence":"additional","affiliation":[{"name":"Department of Electrical and Computer Engineering, University of California, Riverside, USA"}]}],"member":"320","published-online":{"date-parts":[[2023,11,12]]},"reference":[{"key":"e_1_3_2_2_1_1","unstructured":"n.d.. Cody - Sourcegraph. https:\/\/sourcegraph.com\/cody."},{"key":"e_1_3_2_2_2_1","unstructured":"n.d.. GitHub Copilot documentation."},{"key":"e_1_3_2_2_3_1","unstructured":"n.d.. Introducing ChatGPT. https:\/\/openai.com\/blog\/chatgpt."},{"volume-title":"n.d.. Pricing and billing | Anyscale Endpoints. Retrieved","year":"2023","key":"e_1_3_2_2_4_1","unstructured":"Anyscale. n.d.. Pricing and billing | Anyscale Endpoints. Retrieved 25 September 2023 from https:\/\/docs.endpoints.anyscale.com\/pricing\/"},{"key":"e_1_3_2_2_5_1","unstructured":"Arghavan\u00a0Moradi Dakhel Vahid Majdinasab Amin Nikanjam Foutse Khomh and Michel\u00a0C Desmarais. n.d.. GitHub Copilot AI pair programmer: Asset or Liability? (n.d.)."},{"key":"e_1_3_2_2_6_1","volume-title":"Large Language Models: Complete Guide","author":"Dilmegani Cem","year":"2023","unstructured":"Cem Dilmegani. 2023. Large Language Models: Complete Guide in 2023. https:\/\/research.aimultiple.com\/large-language-models\/."},{"key":"e_1_3_2_2_7_1","unstructured":"Shihan Dou Junjie Shan Haoxiang Jia Wenhao Deng Zhiheng Xi Wei He Yueming Wu Tao Gui Yang Liu and Xuanjing Huang. 2023. Towards Understanding the Capability of Large Language Models on Code Clone Detection: A Survey."},{"key":"e_1_3_2_2_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/3510454.3522684"},{"key":"e_1_3_2_2_9_1","volume-title":"n.d.. Pricing - DeepInfra. Retrieved","author":"Infra Deep","year":"2023","unstructured":"Deep Infra. n.d.. Pricing - DeepInfra. Retrieved 25 September 2023 from https:\/\/deepinfra.com\/pricing"},{"key":"e_1_3_2_2_10_1","unstructured":"kriegalex. 2021. CUDA C++ syntax support & snippets for VSCode. https:\/\/github.com\/kriegalex\/vscode-cuda\/tree\/develop"},{"key":"e_1_3_2_2_11_1","unstructured":"Raymond Li Loubna\u00a0Ben Allal Yangtian Zi Niklas Muennighoff Denis Kocetkov Chenghao Mou Marc Marone Christopher Akiki Jia Li Jenny Chim Qian Liu Evgenii Zheltonozhskii Terry\u00a0Yue Zhuo Thomas Wang Olivier Dehaene Mishig Davaadorj Joel Lamy-Poirier Jo\u00c3\u00a3o Monteiro Oleh Shliazhko Nicolas Gontier Nicholas Meade Armel Zebaze Ming-Ho Yee Logesh\u00a0Kumar Umapathi Jian Zhu Benjamin Lipkin Muhtasham Oblokulov Zhiruo Wang Rudra Murthy Jason Stillerman Siva\u00a0Sankalp Patel Dmitry Abulkhanov Marco Zocca Manan Dey Zhihan Zhang Nour Fahmy Urvashi Bhattacharyya Wenhao Yu Swayam Singh Sasha Luccioni Paulo Villegas Maxim Kunakov Fedor Zhdanov Manuel Romero Tony Lee Nadav Timor Jennifer Ding Claire Schlesinger Hailey Schoelkopf Jan Ebert Tri Dao Mayank Mishra Alex Gu Jennifer Robinson Carolyn\u00a0Jane Anderson Brendan Dolan-Gavitt Danish Contractor Siva Reddy Daniel Fried Dzmitry Bahdanau Yacine Jernite Carlos\u00a0Mu\u00c3\u00b1oz Ferrandis Sean Hughes Thomas Wolf Arjun Guha Leandro von Werra and Harm de Vries. 2023. StarCoder: may the source be with you!arxiv:2305.06161\u00a0[cs.CL]"},{"key":"e_1_3_2_2_12_1","volume-title":"Summary of ChatGPT-Related Research and Perspective Towards the Future of Large Language Models. (April","author":"Liu Yiheng","year":"2023","unstructured":"Yiheng Liu, Tianle Han, Siyuan Ma, Jiayue Zhang, Yuanyuan Yang, Jiaming Tian, Hao He, Antong Li, Mengshen He, Zhengliang Liu, Zihao Wu, Lin Zhao, Dajiang Zhu, Xiang Li, Ning Qiang, Dingang Shen, Tianming Liu, and Bao Ge. 2023. Summary of ChatGPT-Related Research and Perspective Towards the Future of Large Language Models. (April 2023). arxiv:2304.01852\u00a0[cs.CL]"},{"volume-title":"n.d.. Visual Studio Code :: Documentation. Retrieved","year":"2023","key":"e_1_3_2_2_13_1","unstructured":"Microsoft. n.d.. Visual Studio Code :: Documentation. Retrieved 3 August 2023 from https:\/\/code.visualstudio.com\/docs"},{"volume-title":"Visual Studio Code :: Extension API. Retrieved","year":"2023","key":"e_1_3_2_2_14_1","unstructured":"Microsoft. 2023. Visual Studio Code :: Extension API. Retrieved 3 August 2023 from https:\/\/code.visualstudio.com\/api"},{"volume-title":"Visual Studio Code :: Extensions Capabilities Overview. Retrieved","year":"2023","key":"e_1_3_2_2_15_1","unstructured":"Microsoft. 2023. Visual Studio Code :: Extensions Capabilities Overview. Retrieved 3 August 2023 from https:\/\/code.visualstudio.com\/api\/extension-capabilities\/overview"},{"volume-title":"Visual Studio Code :: Requirements for Visual Studio Code. Retrieved","year":"2023","key":"e_1_3_2_2_16_1","unstructured":"Microsoft. 2023. Visual Studio Code :: Requirements for Visual Studio Code. Retrieved 3 August 2023 from https:\/\/code.visualstudio.com\/docs\/supporting\/requirements"},{"volume-title":"Visual Studio Code :: VS Code API. Retrieved","year":"2023","key":"e_1_3_2_2_17_1","unstructured":"Microsoft. 2023. Visual Studio Code :: VS Code API. Retrieved 3 August 2023 from https:\/\/code.visualstudio.com\/api\/references\/vscode-api"},{"volume-title":"VS Code Discussions. Retrieved","year":"2023","key":"e_1_3_2_2_18_1","unstructured":"Microsoft. 2023. VS Code Discussions. Retrieved 3 August 2023 from https:\/\/github.com\/microsoft\/vscode-discussions\/discussions"},{"key":"e_1_3_2_2_19_1","unstructured":"Microsoft. 2023. VS Code Extension Samples. https:\/\/github.com\/microsoft\/vscode-extension-samples"},{"key":"e_1_3_2_2_20_1","volume-title":"n.d.. MosaicML Inference. Retrieved","author":"ML.","year":"2023","unstructured":"MosaicML. n.d.. MosaicML Inference. Retrieved 25 September 2023 from https:\/\/www.mosaicml.com\/inference"},{"key":"e_1_3_2_2_21_1","unstructured":"Daye Nam Andrew Macvean Vincent Hellendoorn Bogdan Vasilescu and Brad Myers. 2023. In-IDE Generation-Based Information Support with a Large Language Model."},{"key":"e_1_3_2_2_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/3524842.3528470"},{"key":"e_1_3_2_2_23_1","volume-title":"Retrieved","author":"NVIDIA.","year":"2023","unstructured":"NVIDIA. 2023. CUDA C++ Best Practices Guide. Retrieved July 25, 2023 from https:\/\/docs.nvidia.com\/cuda\/pdf\/CUDA_C_Best_Practices_Guide.pdf"},{"key":"e_1_3_2_2_24_1","volume-title":"CUDA Runtime API :: CUDA Toolkit Documentation. Retrieved","author":"NVIDIA.","year":"2023","unstructured":"NVIDIA. 2023. CUDA Runtime API :: CUDA Toolkit Documentation. Retrieved 3 August 2023 from https:\/\/docs.nvidia.com\/cuda\/cuda-runtime-api\/index.html"},{"key":"e_1_3_2_2_25_1","volume-title":"CUDA Toolkit Documentation. Retrieved","author":"NVIDIA.","year":"2023","unstructured":"NVIDIA. 2023. CUDA Toolkit Documentation. Retrieved 3 August 2023 from https:\/\/docs.nvidia.com\/cuda\/"},{"key":"e_1_3_2_2_26_1","volume-title":"n.d.. Pricing - OpenAI. Retrieved","author":"AI.","year":"2023","unstructured":"OpenAI. n.d.. Pricing - OpenAI. Retrieved 25 September 2023 from https:\/\/openai.com\/pricing"},{"key":"e_1_3_2_2_27_1","unstructured":"OpenAI. 2023. GPT-4 Technical Report. arxiv:2303.08774\u00a0[cs.CL]"},{"key":"e_1_3_2_2_28_1","volume-title":"Stack Overflow Developer Survey","author":"Overflow Stack","year":"2023","unstructured":"Stack Overflow. 2023. Stack Overflow Developer Survey 2023. Retrieved 1 August 2023 from https:\/\/survey.stackoverflow.co\/2023\/"},{"key":"e_1_3_2_2_29_1","volume-title":"Gorilla: Large Language Model Connected with Massive APIs. (May","author":"Patil G","year":"2023","unstructured":"Shishir\u00a0G Patil, Tianjun Zhang, Xin Wang, and Joseph\u00a0E Gonzalez. 2023. Gorilla: Large Language Model Connected with Massive APIs. (May 2023). arxiv:2305.15334\u00a0[cs.CL]"},{"key":"e_1_3_2_2_30_1","unstructured":"Luis Perez. n.d.. code-gen: Code Generator."},{"key":"e_1_3_2_2_31_1","volume-title":"n.d.. Beautiful Soup. Retrieved","author":"Richardson Leonard","year":"2023","unstructured":"Leonard Richardson. n.d.. Beautiful Soup. Retrieved 25 September 2023 from https:\/\/www.crummy.com\/software\/BeautifulSoup\/"},{"key":"e_1_3_2_2_32_1","unstructured":"Vyom Srivastava. n.d.. 7 Large Language Model (LLM) APIs. https:\/\/nordicapis.com\/7-large-language-model-llm-apis\/."},{"key":"e_1_3_2_2_33_1","unstructured":"Chee\u00a0Wei Tan Shangxin Guo Man\u00a0Fai Wong and Ching\u00a0Nam Hang. 2023. Copilot for Xcode: Exploring AI-Assisted Programming by Prompting Cloud-based Large Language Models."},{"key":"e_1_3_2_2_34_1","unstructured":"Hugo Touvron Louis Martin Kevin Stone Peter Albert Amjad Almahairi Yasmine Babaei Nikolay Bashlykov Soumya Batra Prajjwal Bhargava Shruti Bhosale Dan Bikel Lukas Blecher Cristian\u00a0Canton Ferrer Moya Chen Guillem Cucurull David Esiobu Jude Fernandes Jeremy Fu Wenyin Fu Brian Fuller Cynthia Gao Vedanuj Goswami Naman Goyal Anthony Hartshorn Saghar Hosseini Rui Hou Hakan Inan Marcin Kardas Viktor Kerkez Madian Khabsa Isabel Kloumann Artem Korenev Punit\u00a0Singh Koura Marie-Anne Lachaux Thibaut Lavril Jenya Lee Diana Liskovich Yinghai Lu Yuning Mao Xavier Martinet Todor Mihaylov Pushkar Mishra Igor Molybog Yixin Nie Andrew Poulton Jeremy Reizenstein Rashi Rungta Kalyan Saladi Alan Schelten Ruan Silva Eric\u00a0Michael Smith Ranjan Subramanian Xiaoqing\u00a0Ellen Tan Binh Tang Ross Taylor Adina Williams Jian\u00a0Xiang Kuan Puxin Xu Zheng Yan Iliyan Zarov Yuchen Zhang Angela Fan Melanie Kambadur Sharan Narang Aurelien Rodriguez Robert Stojnic Sergey Edunov and Thomas Scialom. 2023. Llama 2: Open Foundation and Fine-Tuned Chat Models. arxiv:2307.09288\u00a0[cs.CL]"},{"key":"e_1_3_2_2_35_1","unstructured":"Multi-Root Workspace. n.d.. Language Server Extension Guide. https:\/\/code.visualstudio.com\/api\/language-extensions\/language-server-extension-guide."},{"key":"e_1_3_2_2_36_1","volume-title":"Practices and Challenges of Using GitHub Copilot: An Empirical Study. The 35th International Conference on Software Engineering and Knowledge Engineering (SEKE)","author":"Zhang Beiqi","year":"2023","unstructured":"Beiqi Zhang, Peng Liang, Xiyu Zhou, Aakash Ahmad, and Muhammad Waseem. 2023. Practices and Challenges of Using GitHub Copilot: An Empirical Study. The 35th International Conference on Software Engineering and Knowledge Engineering (SEKE) (2023). https:\/\/arxiv.org\/abs\/2303.08733"},{"key":"e_1_3_2_2_37_1","volume-title":"Planning with Large Language Models for Code Generation. (March","author":"Zhang Shun","year":"2023","unstructured":"Shun Zhang, Zhenfang Chen, Yikang Shen, Mingyu Ding, Joshua\u00a0B Tenenbaum, and Chuang Gan. 2023. Planning with Large Language Models for Code Generation. (March 2023). arxiv:2303.05510\u00a0[cs.LG]"}],"event":{"name":"SC-W 2023: Workshops of The International Conference on High Performance Computing, Network, Storage, and Analysis","acronym":"SC-W 2023","location":"Denver CO USA"},"container-title":["Proceedings of the SC '23 Workshops of the International Conference on High Performance Computing, Network, Storage, and Analysis"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3624062.3624064","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3624062.3624064","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,8,21]],"date-time":"2025-08-21T03:04:42Z","timestamp":1755745482000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3624062.3624064"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,11,12]]},"references-count":37,"alternative-id":["10.1145\/3624062.3624064","10.1145\/3624062"],"URL":"https:\/\/doi.org\/10.1145\/3624062.3624064","relation":{},"subject":[],"published":{"date-parts":[[2023,11,12]]},"assertion":[{"value":"2023-11-12","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}