Parallel Computing in the Computer Science Curriculum > Modules

Modules

Want to know more about modules?

Find out more about modules and their contents.

Visual Module Search

Have a module of your own?

Contribute to the site by submitting your own module. Your submission will be reviewed by CS In Parallel to determine what categories it should be listed under. After that process, it will become available to all viewers of this site.

The Module Collection



Help

Results 21 - 23 of 23 matches

Instructor Example: Optimizing CUDA for GPU Architecture
Elizabeth Shoop
This module, designed for instructors to use as an example, explains how to take advantage of the CUDA GPU architecture to provide maximum speedup for your CUDA applications using a Mandelbrot set generator as an example.

Monte Carlo Simulations: Parallelism in CS1/CS2
David Valentine
Use Monte Carlo Simulations in CS1/CS2 to expose students to parallel programming with OpenMP.

Parallel Processes in Python
Steven Bogaerts, DePauw University
This module is designed for use in the latter half of a semester-long CS1 course. It introduces students to the concepts of forking child processes to do work in parallel and how multiple concurrent processes can coordinate using a shared data queue.


      Next Page »