Difference between revisions of "GPU621/DPS921"

From CDOT Wiki
Jump to: navigation, search
(Resources)
(Resources)
Line 46: Line 46:
 
** Matrix
 
** Matrix
 
*** Cilk Plus - /usr/local/gcc/gcc-cilk/bin/g++ - version 4.9.0 experimental
 
*** Cilk Plus - /usr/local/gcc/gcc-cilk/bin/g++ - version 4.9.0 experimental
*** TBB - /usr/local/gcc/tbb
+
*** TBB - /usr/local/gcc/tbb - version 4.1 update 4 (20130613)
 
** [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 11:13, 13 January 2014


GPU621/DPS921 | Participants | Groups and Projects | Resources | Glossary

Please help make this page resourceful for all GPU621/DPS921 students to use!

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

Assignments

  1. Prefix Sum Analysis
  2. MPI Project

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 - version 4.1 update 4 (20130613)
    • 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