Difference between revisions of "GPU621/DPS921"
(→Resources) |
|||
Line 44: | Line 44: | ||
= Resources = | = Resources = | ||
* Software Support | * Software Support | ||
+ | ** Matrix | ||
+ | *** Cilk Plus - /usr/local/gcc/gcc-cilk/bin/g++ - version 4.9.0 experimental | ||
+ | *** TBB - /usr/local/gcc/tbb | ||
** [http://developer.nvidia.com/cuda-downloads CUDA Toolkit] | ** [http://developer.nvidia.com/cuda-downloads CUDA Toolkit] | ||
** Get [https://inside.senecacollege.ca/its/software/index.html Visual Studio 2012 Ultimate] | Select Software Downloads | Go To Visual Studio 2012 Ultimate 1.49GB | Download iso | Burn, if error burn again | Finally, install | ** Get [https://inside.senecacollege.ca/its/software/index.html Visual Studio 2012 Ultimate] | Select Software Downloads | Go To Visual Studio 2012 Ultimate 1.49GB | Download iso | Burn, if error burn again | Finally, install |
Revision as of 12:08, 13 January 2014
GPU621/DPS921 | Participants | Groups and Projects | Resources | Glossary
Please help make this page resourceful for all GPU621/DPS921 students to use!
Contents
Course Material
GPU621/DPS921 - Parallel Algorithms and Programming Techniques
- Large data and compute-intensive problems benefit from parallel solutions. Modern hardware has parallel processing capabilities in varying degrees. Students study a set of industry-standard parallel patterns and learn how to implement parallel algorithms on multi-processor accelerators, shared memory systems and distributed systems using a range of programming models.
- GPU621 Course Outline
- DPS921 Course Outline
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
- Matrix
- Cilk Plus - /usr/local/gcc/gcc-cilk/bin/g++ - version 4.9.0 experimental
- TBB - /usr/local/gcc/tbb
- CUDA Toolkit
- Get Visual Studio 2012 Ultimate | Select Software Downloads | Go To Visual Studio 2012 Ultimate 1.49GB | Download iso | Burn, if error burn again | Finally, install
- Matrix