Wolfram Computation Meets Knowledge

Video Class

Parallel Programming for Beginners

Download Presentation Notebook Level: Beginner Video: 50 min

Summary

Learn about the fundamentals of parallelization and how parallel programming can be used to optimize CPU usage, making it possible to run multiple operations simultaneously. This video introduces the parallel computation architecture available in the Wolfram Language and discusses the basics of parallel programming.

Featured Products & Technologies: Wolfram Language, Wolfram Notebooks

You'll Learn To

  • Determine which types of problems and inputs benefit most from parallel processing
  • Use built-in functions for automatic parallelization and to specify which tasks should be run in parallel
  • Manually manipulate and manage kernels participating in parallel computation
  • Define and specify different ways for kernels to interact, such as setting grain sizes and sharing or restricting variable usage
Ask questions or start a discussion about related topics on Wolfram Community.