Difference between revisions of "GPU610/DPS915 Weekly Schedule 20123"
(→This Week) |
(→Weekly Schedule 20123) |
||
Line 22: | Line 22: | ||
== Week 2 - Sep 9 == | == Week 2 - Sep 9 == | ||
=== This Week === | === This Week === | ||
− | + | * [https://scs.senecac.on.ca/~gpu610/pages/content/paral.html Parallelize a Serial Algorithm] | |
− | * [https://scs.senecac.on.ca/~gpu610/pages/content/ | + | * [https://scs.senecac.on.ca/~gpu610/pages/content/linea.html Linear Algebra Fundamentals] |
− | |||
− | |||
− | |||
− | |||
− | |||
=== To Do === | === To Do === | ||
+ | # Finish Workshop 1 - [https://scs.senecac.on.ca/~gpu610/pages/workshops/w1.html Profile a Serial Application] | ||
+ | # Start Workshop 2 - [https://scs.senecac.on.ca/~gpu610/pages/workshops/w2.html Linear Algebra] | ||
<!--# Download and install [http://www.microsoft.com/download/en/details.aspx?id=6812 DirectX SDK June 2010] | <!--# Download and install [http://www.microsoft.com/download/en/details.aspx?id=6812 DirectX SDK June 2010] | ||
# Download the Dialog Modes Sample from the [svn://zenit.senecac.on.ca/dpsgam/trunk Course Repository]. ''(userid: "dpsgam" password: blank [no password])'' | # Download the Dialog Modes Sample from the [svn://zenit.senecac.on.ca/dpsgam/trunk Course Repository]. ''(userid: "dpsgam" password: blank [no password])'' | ||
Line 42: | Line 39: | ||
== Week 3 - Sep 18 == | == Week 3 - Sep 18 == | ||
=== This Week === | === This Week === | ||
− | * [https://scs.senecac.on.ca/~gpu610/pages/content/ | + | * [https://scs.senecac.on.ca/~gpu610/pages/content/cudai.html Introduction to CUDA] |
+ | * [https://scs.senecac.on.ca/~gpu610/pages/content/grids.html Blocks and Threads] | ||
** Messaging, the main application window, and event iteration | ** Messaging, the main application window, and event iteration | ||
** Housekeeping during loss and restoration of focus | ** Housekeeping during loss and restoration of focus | ||
Line 55: | Line 53: | ||
=== To Do === | === To Do === | ||
+ | # Finish Workshop 2 - [https://scs.senecac.on.ca/~gpu610/pages/workshops/w2.html Linear Algebra] | ||
+ | # Start Workshop 3 - [https://scs.senecac.on.ca/~gpu610/pages/workshops/w3.html Device Query and Selection] | ||
# Download the Event Iteration and Background Image Samples from the [svn://zenit.senecac.on.ca/dpsgam/trunk Course Repository]. ''(userid: "dpsgam" password: blank [no password])'' | # Download the Event Iteration and Background Image Samples from the [svn://zenit.senecac.on.ca/dpsgam/trunk Course Repository]. ''(userid: "dpsgam" password: blank [no password])'' | ||
Line 62: | Line 62: | ||
== Week 4 - Sep 25 == | == Week 4 - Sep 25 == | ||
=== This Week === | === This Week === | ||
+ | * [https://scs.senecac.on.ca/~gpu610/pages/content/cudam.html CUDA Memory Model] | ||
+ | * [https://scs.senecac.on.ca/~gpu610/pages/content/warpp.html Warp Partitioning] | ||
* Shades of Red application | * Shades of Red application | ||
** for you to complete - use lecture notes to fill in the details | ** for you to complete - use lecture notes to fill in the details | ||
Line 78: | Line 80: | ||
=== To Do === | === To Do === | ||
+ | # Finish Workshop 3 - [https://scs.senecac.on.ca/~gpu610/pages/workshops/w3.html Device Query and Selection] | ||
+ | # Start Workshop 4 - [https://scs.senecac.on.ca/~gpu610/pages/workshops/w4.html Device Operations] | ||
* Lecture Material | * Lecture Material | ||
** Download the Sprites in Motion and Sprites under User Control Samples from the [svn://zenit.senecac.on.ca/dpsgam/trunk Course Repository]. ''(userid: "dpsgam" password: blank [no password])'' | ** Download the Sprites in Motion and Sprites under User Control Samples from the [svn://zenit.senecac.on.ca/dpsgam/trunk Course Repository]. ''(userid: "dpsgam" password: blank [no password])'' | ||
Line 110: | Line 114: | ||
== Week 5 - Oct 2 == | == Week 5 - Oct 2 == | ||
=== This Week === | === This Week === | ||
+ | * [https://scs.senecac.on.ca/~gpu610/pages/content/resou.html Resource Constraints] | ||
* Review | * Review | ||
** Windows Programming | ** Windows Programming | ||
Line 143: | Line 148: | ||
=== To Do === | === To Do === | ||
+ | # Finish Workshop 4 - [https://scs.senecac.on.ca/~gpu610/pages/workshops/w4.html Device Operations] | ||
+ | # Start Workshop 5 - [https://scs.senecac.on.ca/~gpu610/pages/workshops/w5.html Reduction] | ||
# Add a background image to the ShadesOfRed sample | # Add a background image to the ShadesOfRed sample | ||
# Add a sprite in motion to the ShadesOfRed sample | # Add a sprite in motion to the ShadesOfRed sample | ||
Line 187: | Line 194: | ||
=== To Do === | === To Do === | ||
+ | # Finish Workshop 5 - [https://scs.senecac.on.ca/~gpu610/pages/workshops/w5.html Reduction] | ||
+ | # Start Workshop 6 - [https://scs.senecac.on.ca/~gpu610/pages/workshops/w6.html Profiling] | ||
* Practice transforming a vector using a matrix | * Practice transforming a vector using a matrix | ||
* Practice matrix multiplication | * Practice matrix multiplication | ||
Line 228: | Line 237: | ||
=== To Do === | === To Do === | ||
+ | # Finish Workshop 6 - [https://scs.senecac.on.ca/~gpu610/pages/workshops/w6.html Profiling] | ||
# Checkout Graphics | # Checkout Graphics |
Revision as of 13:43, 6 July 2012
GPU610/DPS915 | Student List | Group and Project Index | Student Resources | Glossary
Contents
Weekly Schedule 20123
Week 1 - Sep 2
This Week
To Do
- Download Visual Studio 2010 from ACS and install it on your local computer.
- Download Tortoise SVN and install it on your local computer.
- Download the Introductory Sample from the Course Repository. (userid: "dpsgpu" password: blank [no password])
- Compile and Run the sample
- Start Workshop 1 - Profile a Serial Application
Resources
Week 2 - Sep 9
This Week
To Do
- Finish Workshop 1 - Profile a Serial Application
- Start Workshop 2 - Linear Algebra