29 lines
1.5 KiB
Markdown
29 lines
1.5 KiB
Markdown
+++
|
|
draft = false
|
|
|
|
date = "2016-01-01"
|
|
title = "WebGPU: A Scalable Online Development Platform for GPU Programming Courses"
|
|
authors = ["Adbul Dakkak", "Carl Pearson", "Cheng Li"]
|
|
|
|
abstract = 'The popularity of computer science classes offered through Massive Open On-line Courses (MOOCs) creates both opportunities and challenges.
|
|
Programming-based classes need to provide consistent development infrastructures that are both scalable and user friendly to students.
|
|
The \"Heterogeneous Parallel Programming\" class offered through Coursera teaches GPU programming and encountered these problems.
|
|
We developed WebGPU - an online GPU development platform - providing students with a user friendly scalable GPU computing platform throughout the course.
|
|
It has been used as the CUDA, OpenACC, and OpenCL programming environment for large Coursera courses, short-running summer schools, and traditional semester-long graduate and undergraduate courses.
|
|
WebGPU has since replaced our traditional development infrastructure for the GPU classes offered at UIUC.
|
|
This paper presents the original, revised, and upcoming WebGPU designs that address the requirements and challenges of offering sophisticated computing resources to a large, quickly-varying number of students.'
|
|
|
|
image = ""
|
|
image_preview = ""
|
|
math = false
|
|
publication = "*Parallel and Distributed Processing Symposium Workshops, 2016 IEEE International.* IEEE, 2016."
|
|
|
|
url_code = ""
|
|
url_dataset = ""
|
|
url_pdf = "pdf/2016dakkak.pdf"
|
|
url_project = ""
|
|
url_slides = ""
|
|
url_video = ""
|
|
|
|
selected = true
|
|
+++ |