Add real docs folder

This commit is contained in:
Carl Pearson
2017-03-27 14:40:01 -05:00
parent 6b3e5887c2
commit fda1c8468b
70 changed files with 0 additions and 1 deletions

View File

@@ -0,0 +1,402 @@
<!DOCTYPE html>
<html lang="en-us">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="theme" content="hugo-academic">
<meta name="generator" content="Hugo 0.19" />
<meta name="author" content="Carl Pearson">
<meta name="description" content="PhD Candidate">
<link rel="stylesheet" href="/css/highlight.min.css">
<link rel="stylesheet" href="/css/bootstrap.min.css">
<link rel="stylesheet" href="/css/font-awesome.min.css">
<link rel="stylesheet" href="/css/academicons.min.css">
<link rel="stylesheet" href="//fonts.googleapis.com/css?family=Lato:400,700|Merriweather|Roboto+Mono">
<link rel="stylesheet" href="/css/hugo-academic.css">
<link rel="alternate" href="https://cwpearson.github.io/index.xml" type="application/rss+xml" title="Carl Pearson">
<link rel="feed" href="https://cwpearson.github.io/index.xml" type="application/rss+xml" title="Carl Pearson">
<link rel="icon" type="image/png" href="/img/icon.png">
<link rel="apple-touch-icon" type="image/png" href="/img/apple-touch-icon.png">
<link rel="canonical" href="https://cwpearson.github.io/publication/2016dakkak/">
<title>WebGPU: A Scalable Online Development Platform for GPU Programming Courses | Carl Pearson</title>
</head>
<body id="top" data-spy="scroll" data-target="#navbar-main" data-offset="71">
<nav class="navbar navbar-default navbar-fixed-top" id="navbar-main">
<div class="container">
<div class="navbar-header">
<button type="button" class="navbar-toggle collapsed" data-toggle="collapse"
data-target=".navbar-collapse" aria-expanded="false">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="/">Carl Pearson</a>
</div>
<div class="collapse navbar-collapse">
<ul class="nav navbar-nav navbar-right">
<li class="nav-item">
<a href="/#about">
<span>Home</span>
</a>
</li>
<li class="nav-item">
<a href="/#publications">
<span>Publications</span>
</a>
</li>
<li class="nav-item">
<a href="/#projects">
<span>Projects</span>
</a>
</li>
<li class="nav-item">
<a href="/#posts">
<span>Posts</span>
</a>
</li>
<li class="nav-item">
<a href="/#talks">
<span>Talks</span>
</a>
</li>
<li class="nav-item">
<a href="/#teaching">
<span>Teaching</span>
</a>
</li>
<li class="nav-item">
<a href="/#patents">
<span>Patents</span>
</a>
</li>
<li class="nav-item">
<a href="/#awards">
<span>Recognition</span>
</a>
</li>
<li class="nav-item">
<a href="/#contact">
<span>Contact</span>
</a>
</li>
</ul>
</div>
</div>
</nav>
<div class="pub" itemscope itemtype="http://schema.org/CreativeWork">
<div class="container pub-title">
<h1 itemprop="name">WebGPU: A Scalable Online Development Platform for GPU Programming Courses</h1>
<span class="pub-authors" itemprop="author">
Adbul Dakkak, Carl Pearson, Cheng Li
</span>
<span class="pull-right">
<div class="share-box" aria-hidden="true">
<ul class="share">
<li>
<a class="facebook"
href="https://www.facebook.com/sharer.php?u=https%3a%2f%2fcwpearson.github.io%2fpublication%2f2016dakkak%2f"
target="_blank">
<i class="fa fa-facebook"></i>
</a>
</li>
<li>
<a class="twitter"
href="https://twitter.com/intent/tweet?text=WebGPU%3a%20A%20Scalable%20Online%20Development%20Platform%20for%20GPU%20Programming%20Courses&amp;url=https%3a%2f%2fcwpearson.github.io%2fpublication%2f2016dakkak%2f"
target="_blank">
<i class="fa fa-twitter"></i>
</a>
</li>
<li>
<a class="linkedin"
href="https://www.linkedin.com/shareArticle?mini=true&amp;url=https%3a%2f%2fcwpearson.github.io%2fpublication%2f2016dakkak%2f&amp;title=WebGPU%3a%20A%20Scalable%20Online%20Development%20Platform%20for%20GPU%20Programming%20Courses"
target="_blank">
<i class="fa fa-linkedin"></i>
</a>
</li>
<li>
<a class="weibo"
href="http://service.weibo.com/share/share.php?url=https%3a%2f%2fcwpearson.github.io%2fpublication%2f2016dakkak%2f&amp;title=WebGPU%3a%20A%20Scalable%20Online%20Development%20Platform%20for%20GPU%20Programming%20Courses"
target="_blank">
<i class="fa fa-weibo"></i>
</a>
</li>
<li>
<a class="email"
href="mailto:?subject=WebGPU%3a%20A%20Scalable%20Online%20Development%20Platform%20for%20GPU%20Programming%20Courses&amp;body=https%3a%2f%2fcwpearson.github.io%2fpublication%2f2016dakkak%2f">
<i class="fa fa-envelope"></i>
</a>
</li>
</ul>
</div>
</span>
</div>
</div>
<div class="article-container">
<h3>Abstract</h3>
<p class="pub-abstract" itemprop="text">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 \&#34;Heterogeneous Parallel Programming\&#34; 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.</p>
<div class="row">
<div class="col-sm-1"></div>
<div class="col-sm-10">
<div class="row">
<div class="col-xs-12 col-sm-3 pub-row-heading">Publication</div>
<div class="col-xs-12 col-sm-9"><em>Parallel and Distributed Processing Symposium Workshops, 2016 IEEE International.</em> IEEE, 2016.</div>
</div>
</div>
<div class="col-sm-1"></div>
</div>
<div class="visible-xs space-below"></div>
<div class="row">
<div class="col-sm-1"></div>
<div class="col-sm-10">
<div class="row">
<div class="col-xs-12 col-sm-3 pub-row-heading">Date</div>
<div class="col-xs-12 col-sm-9" itemprop="datePublished">
January, 2016
</div>
</div>
</div>
<div class="col-sm-1"></div>
</div>
<div class="visible-xs space-below"></div>
<div class="row" style="padding-top: 10px">
<div class="col-sm-1"></div>
<div class="col-sm-10">
<div class="row">
<div class="col-xs-12 col-sm-3 pub-row-heading" style="line-height:34px;">Links</div>
<div class="col-xs-12 col-sm-9">
<a class="btn btn-primary btn-outline" href="https://cwpearson.github.io/pdf/2016dakkak.pdf">
PDF
</a>
</div>
</div>
</div>
<div class="col-sm-1"></div>
</div>
<div class="visible-xs space-below"></div>
<div class="space-below"></div>
<div class="article-style"></div>
</div>
<div class="container">
<nav>
<ul class="pager">
<li class="previous"><a href="https://cwpearson.github.io/publication/2014chen/"><span
aria-hidden="true">&larr;</span> Adaptive Cache Bypass and Insertion for Many-Core Accelerators</a></li>
<li class="next"><a href="https://cwpearson.github.io/publication/2017dakkak/">RAI: A Scalable Project Submission System for Parallel Programming Courses <span
aria-hidden="true">&rarr;</span></a></li>
</ul>
</nav>
</div>
<footer class="site-footer">
<div class="container">
<p class="powered-by">
&copy; 2017 Carl Pearson &middot;
Powered by the <a href="https://github.com/gcushen/hugo-academic" target="_blank">Academic
theme</a> for <a href="http://gohugo.io" target="_blank">Hugo</a>.
<span class="pull-right" aria-hidden="true">
<a href="#" id="back_to_top">
<span class="button_icon">
<i class="fa fa-chevron-up fa-2x"></i>
</span>
</a>
</span>
</p>
</div>
</footer>
<script src="//cdnjs.cloudflare.com/ajax/libs/gsap/1.18.4/TweenMax.min.js"></script>
<script src="//cdnjs.cloudflare.com/ajax/libs/gsap/latest/plugins/ScrollToPlugin.min.js"></script>
<script src="/js/jquery-1.12.3.min.js"></script>
<script src="/js/bootstrap.min.js"></script>
<script src="/js/isotope.pkgd.min.js"></script>
<script src="//cdnjs.cloudflare.com/ajax/libs/jquery.imagesloaded/4.1.1/imagesloaded.pkgd.min.js"></script>
<script src="/js/hugo-academic.js"></script>
<script>
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','https://www.google-analytics.com/analytics.js','ga');
ga('create', 'UA-54975774-2', 'auto');
ga('send', 'pageview');
var links = document.querySelectorAll('a');
Array.prototype.map.call(links, function(item) {
if (item.host != document.location.host) {
item.addEventListener('click', function() {
var action = item.getAttribute('data-action') || 'follow';
ga('send', 'event', 'outbound', action, item.href);
});
}
});
</script>
<script src="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.9.0/highlight.min.js"></script>
<script>hljs.initHighlightingOnLoad();</script>
</body>
</html>