Proceedings Article10.1109/MSE.2011.5937080
Teaching graphics processing and architecture using a hardware prototyping approach
Michael Steffen,Phillip H. Jones,Joseph Zambreno +2 more
- 05 Jun 2011
- pp 13-16
TL;DR: This class is the first that takes a hardware prototyping approach to teaching computer graphics and architecture, and presents the overall course layout and FPGA-based laboratory infrastructure, that by the end of the semester enables students to implement an OpenGL-compliant graphics processor.
read more
Abstract: Since its introduction over two decades ago, graphics hardware has continued to evolve to improve rendering performance and increase programmability. While most undergraduate courses in computer graphics focus on rendering algorithms and programming APIs, we have recently created an undergraduate senior elective course that focuses on graphics processing and architecture, with a strong emphasis on laboratory work targeting hardware prototyping of the 3D rendering pipeline. In this paper, we present the overall course layout and FPGA-based laboratory infrastructure, that by the end of the semester enables students to implement an OpenGL-compliant graphics processor. To our knowledge, this class is the first that takes a hardware prototyping approach to teaching computer graphics and architecture.
read more
Chat with Paper
AI Agents for this Paper
Find similar papers on Google Scholar, PubMed and Arxiv
Write a critical review of this paper
Analyze citations of this paper to find unaddressed research gaps
Citations
A project-based embedded systems design course using a reconfigurable SoC platform
Daniel Roggow,Paul Uhing,Phillip H. Jones,Joseph Zambreno +3 more
- 20 May 2015
TL;DR: An undergraduate course designed to introduce students to embedded system design concepts and challenges in an engaging and effective manner that uses a combination of in-depth laboratory assignments and topical lectures to provide a unique hands-on education for students.
18
Related Papers (5)
Jim Xu,Minjie Huang,Dong Zhou +2 more
- 12 Dec 2007
Jens P. Brage,Jan Madsen +1 more
- 22 Sep 1994
Ming C. Lin,Dinesh Manocha +1 more
- 15 Apr 2008