Difference between revisions of "GPU610/DPS915"
(→Archives) |
(→Workshops) |
||
Line 44: | Line 44: | ||
* The workshops provide timely opportunities to implement some of the material covered during the lectures. Each workshop is graded and all submissions are through [https://open.senecac.on.ca/cms/course/view.php?id=342 Moodle]. | * The workshops provide timely opportunities to implement some of the material covered during the lectures. Each workshop is graded and all submissions are through [https://open.senecac.on.ca/cms/course/view.php?id=342 Moodle]. | ||
* Detail Specifications | * Detail Specifications | ||
− | *# [https://scs.senecac.on.ca/~gpu610/pages/workshops/w1.html Initial | + | *# [https://scs.senecac.on.ca/~gpu610/pages/workshops/w1.html Initial Profile] |
− | *# [https://scs.senecac.on.ca/~gpu610/pages/workshops/w2.html | + | *# [https://scs.senecac.on.ca/~gpu610/pages/workshops/w2.html BLAS] |
*# [https://scs.senecac.on.ca/~gpu610/pages/workshops/w3.html Device Query and Selection] | *# [https://scs.senecac.on.ca/~gpu610/pages/workshops/w3.html Device Query and Selection] | ||
− | *# [https://scs.senecac.on.ca/~gpu610/pages/workshops/w4.html | + | *# [https://scs.senecac.on.ca/~gpu610/pages/workshops/w4.html cuBLAS] |
− | *# [https://scs.senecac.on.ca/~gpu610/pages/workshops/w5.html | + | *# [https://scs.senecac.on.ca/~gpu610/pages/workshops/w5.html Thrust] |
− | *# [https://scs.senecac.on.ca/~gpu610/pages/workshops/w6.html | + | *# [https://scs.senecac.on.ca/~gpu610/pages/workshops/w6.html A Simple Kernel] |
− | *# [https://scs.senecac.on.ca/~gpu610/pages/workshops/w7.html | + | *# [https://scs.senecac.on.ca/~gpu610/pages/workshops/w7.html Reduction] |
− | *# [https://scs.senecac.on.ca/~gpu610/pages/workshops/w8.html | + | *# [https://scs.senecac.on.ca/~gpu610/pages/workshops/w8.html Thread Divergence] |
− | *# [https://scs.senecac.on.ca/~gpu610/pages/workshops/w9.html | + | *# [https://scs.senecac.on.ca/~gpu610/pages/workshops/w9.html Coalesced Memory Access] |
*# [https://scs.senecac.on.ca/~gpu610/pages/workshops/w10.html CUDA to OpenCL] | *# [https://scs.senecac.on.ca/~gpu610/pages/workshops/w10.html CUDA to OpenCL] | ||
− | * Grading - The | + | * Grading - The due date for each workshop is noted in [https://open.senecac.on.ca/cms/course/view.php?id=342 Moodle]. The penalty for late submission is 50% of the workshop mark. |
== Assignments == | == Assignments == |
Revision as of 18:57, 4 September 2013
GPU610/DPS915 | Student List | Group and Project Index | Student Resources | Glossary
Please help make this page resourceful for all GPU610/DPS915 students to use!
Contents
Course Material
GPU610 - Parallel Programming Fundamentals
|
DPS915 - Introduction to Parallel Programming
|
External Links
Workshops
- The workshops provide timely opportunities to implement some of the material covered during the lectures. Each workshop is graded and all submissions are through Moodle.
- Detail Specifications
- Grading - The due date for each workshop is noted in Moodle. The penalty for late submission is 50% of the workshop mark.
Assignments
Evaluation
- Assignments and Presentation 30%
- Workshops 20%
- Test 20%
- Exam 30%
Resources
- Software Support
- Wikis