MISSION 86

Parallel Processing

Learn how to run multiple instructions at the same time.

Objectives

  • Learn how multi-threading works.
  • Understand the Concepts of Determinism in programming.

Mission Outline

1. Introduction
2. Using Mutable Values for Changing Information
3. Multithreading Multiple Processes
4. Determinism of Program Results
5. Using Locks to Enforce Determinism in Multithreading
6. Counting in Two Steps
7. Counting Once on Two Different Threads
8. Imitating Atomicity With Locks
9. Conclusion
10. Takeaways

Course Info:

Python Programming: Advanced

Intermediate

The average completion time for this course is 10-hours.

This course requires a premium subscription. This course includes five paid missions.  It is the 27th course in the Data Scientist in Python path.

START LEARNING FREE

Take a Look Inside

Share On Facebook
Share On Twitter
Share On Linkedin
Share On Reddit