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 My course… Continue reading Reflections on Teaching GPU Programming and Architecture: Take III

GPU Pro Review – 3D Engine Design Section

I recently started reading GPU Pro and it is outstanding! I love the full color and syntax highlighting! Many of the articles are even useful research for our own book. I’d like to write a full review but who knows when I’ll get through the 700+ pages. So I’m going to write a review as… Continue reading GPU Pro Review – 3D Engine Design Section

250 Best Free Online PC Games In One Place

Introduction Many free online PC games are available at various sites on the internet, but most of them are usually full of advertisements and might not be the best. If you’re looking for a page full of online PC games that are best and free with least advertisements, or games that are allowed to play… Continue reading 250 Best Free Online PC Games In One Place