blog.virtualglobebook.com
Virtual Globe and Terrain Rendering: Reflections on Teaching GPU Programming and Architecture: Take III
http://blog.virtualglobebook.com/2013/04/reflections-on-teaching-gpu-programming.html
Wednesday, April 10, 2013. Reflections on Teaching GPU Programming and Architecture: Take III. I've taught CIS 565: GPU Programming and Architecture. At the University of Pennsylvania. Three times now, and every time I like to write a reflections post on what went well and what didn't. This semester I made some pretty unconventional changes. No Written Homework. No Tests. No Final. CUDA path tracer - Aparajith Sairam. All written in CUDA. Tessellation shaders - Tiju Thomas. To discourage cheating, the ac...
blog.virtualglobebook.com
Virtual Globe and Terrain Rendering: April 2013
http://blog.virtualglobebook.com/2013_04_01_archive.html
Wednesday, April 10, 2013. Reflections on Teaching GPU Programming and Architecture: Take III. I've taught CIS 565: GPU Programming and Architecture. At the University of Pennsylvania. Three times now, and every time I like to write a reflections post on what went well and what didn't. This semester I made some pretty unconventional changes. No Written Homework. No Tests. No Final. CUDA path tracer - Aparajith Sairam. All written in CUDA. Tessellation shaders - Tiju Thomas. To discourage cheating, the ac...
cis565-fall-2012.github.io
CIS 565: GPU Programming and Architecture. Fall 2012.
http://cis565-fall-2012.github.io/schedule.html
CIS 565: GPU Programming and Architecture. Computer Graphics @ Penn. Bullet; Schedule • Student Work. Bullet; Previous semester. Gpu architecture slides: pptx. Source control slides: pptx. P0 released - git and CUDA. Git - the simple guide. No class. Patrick out of town. Introduction to CUDA 1 of 2. P0 due Tuesday 09/18. P1 released - GPU ray tracer. PMPP Chapters 3, 4, and 5. Introduction to CUDA 2 of 2. Physically-based shading and path tracing 1 of 2. P1 due Sunday 09/30. Handed out in class.