Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Parallel Programming for Beginners: Wolfram U

via Wolfram U

Overview

Learn to determine which types of problems benefit most from parallel processing and how to apply the built-in functions to solve those problems. Manipulate kernel behaviors. Video class.

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 and Wolfram Notebooks (available in Mathematica, Wolfram|One and Wolfram|Alpha Notebook Edition)


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

Reviews

Start your review of Parallel Programming for Beginners: Wolfram U

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.