TL;DR
This paper introduces VSC-WebGPU, a VS Code extension that enables students to seamlessly write code locally and push it to a WebGPU cloud system for compilation and execution, enhancing cloud-based programming workflows.
Contribution
It presents a novel VS Code extension that integrates local coding with cloud GPU execution via WebGPU, streamlining the development process for students and automated tools.
Findings
Seamless code transfer from local VS Code to WebGPU cloud system.
Automated login, pull, push, and exit processes for cloud interaction.
Enhanced user experience for cloud-based GPU programming.
Abstract
With the rapid development of information transmission, Software as a Service (SaaS) is developing at a rapid speed that everything originally local tends to be transplanted onto servers and executed on the cloud. WebGPU is such a SaaS system that it holds the GPU-equipped server to execute students' CUDA code and releases the RESTful front-end website for students to write their code on. However, programming on an HTML-based interface is not satisfactory due to a lack of syntax highlighting and automatic keyword complement. On the other side, Visual Studio Code is now becoming the most popular programming interface due to its strong community and eclectic functionalities. Thus, we propose such a system that, students write code locally using VS Code with its coding-auxiliary extensions, and push the code to WebGPU with only one button pressed using our VSC-WebGPU extension. The…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
