CS1950v : Advanced GPU Programming
Welcome to CS1950v : Advanced GPU Programming. This class will assume previous experience with OpenGL / GLSL shaders (ie. from CSCI1230 : Introduction to Computer Graphics). This course will cover modern OpenGL (4.x) for real time graphics and computation, as well as an introduction to CUDA.
Fluids is Out
The fourth assignment, Fluids is out (a little early). This project requires you to implemented the Smoothed Particle Hydrodynamics (SPH) Lagrangian fluid simulation. There is no updated support code. You may either modify your previous project or start a new project in the projects folder.
NBody-Solar is Out
The third assignment, NBody has been posted. The updated support code is not yet ready, but you can read the handout if you're into that kind of thing. Keep an eye out for an email for update instructions, which should be out soon.
Warp is Out
The second assignment, Warp, has been posted. Please let us know if there are issues with the instructions or support code.
Support Code Modification
We made some fixes to the stencil code for life on 2/2/2012 at 6PM. If you copied the support code before then and are having problems, try out the new code. We also added some notes to the assignment handout on how to set up cmake and QtCreator.
Join the Google Group!
We will do the majority of our communication through the google group here so please sign up! We will also use this as the list of who is in the class, so please sign up if you are taking the course, and please unregister if you decide not to.
First Assignment Out
We have released the handout and support code for the first assignment (life). Please let us know if there are problems in accessing files or bugs in the support code.
Permanent New Meeting Time and Location
Our weekly meeting will now be from 4PM to 6PM on Tuesdays in CIT 367
New Meeting Location
For tomorrow (1/31), we will be meeting in CIT 367 at 4:00PM
New Meeting Time
Our new meeting time is Tuesdays 4PM-6PM. We are still working on getting a room
Rescheduling Meeting Time
We are looking to reschedule the class for a more convenient time. Please fill out this form and let us know your preference by this weekend (1/29). We will need one 3 hour block per week.
Our first class will be Thursday, 1/26 at 10:30 in CIT 506
Register on Banner!
As you might have noticed, we are no longer a GISP and now have a full entry on Banner. If you plan to take the course, please be sure to register properly.