YoVDO

Parallel Programming for Beginners: Wolfram U

Offered By: Wolfram U

Tags

Wolfram Language Courses Parallel Programming Courses

Course Description

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

Related Courses

Doing Clinical Research: Biostatistics with the Wolfram Language
University of Cape Town via Coursera
Mathematica 11 Essential Training
LinkedIn Learning
Computation and the Fundamental Theory of Physics
The Royal Institution via YouTube
New in Wolfram Language and Mathematica 14: Wolfram U Webinar Series
Wolfram U
System Modeling Study Group Sessions - Wolfram U
Wolfram U