CMSI 3510

AC 1: Getting Folded

Standard: Concurrent Programming

In this in class activity, we use Competitive Origami to learn data and task partitioning for parallel programming.

Estimated Time: 80 minutes

Learning Objectives

  • Understand data parallelism (batching) vs task parallelism (pipelining)
  • Experience load balancing and coordination challenges in parallel systems
  • Identify trade-offs between different parallelization strategies
  • Apply partitioning concepts to concurrent programming
Loading content...

All Activitys