Workshop: AI Assisted Software Development for HPC (AI4DEV)
Authors: Brian Chen, Nafis Mustakin, Alvin Hoang, Sakib Fuad, and Daniel Wong (University of California, Riverside)
Abstract: Since CUDA was introduced around 15 years ago, it has developed constantly to accommodate many different functionalities. For beginners in particular, it is already difficult remember the expected function parameters of commonly used CUDA features, let alone optimize their code by exploiting these new functionalities. To reduce the burden for CUDA programmers, we propose VSCuda - a Visual Studio Code extension for CUDA C/C++ which includes functionalities including but not limited to - CUDA syntax highlighting, Code Help for all CUDA Runtime API, Code completion for common CUDA functions and integrated code improvement suggestions from state-of-the-art large language models.
Back to AI Assisted Software Development for HPC (AI4DEV) Archive Listing