Overview
Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Explore the mathematical foundations underlying parallel processing systems in this 28-minute educational video. Delve into the theoretical concepts and mathematical principles that govern how computational tasks can be distributed and executed simultaneously across multiple processors. Learn about the key mathematical models, algorithms, and analytical techniques used to understand and optimize parallel computing architectures. Discover how mathematical concepts such as graph theory, linear algebra, and complexity analysis apply to the design and analysis of parallel processing systems. Examine the mathematical challenges involved in coordinating multiple processors, managing data dependencies, and achieving efficient load balancing. Gain insights into the theoretical framework that enables modern parallel computing applications across various fields including scientific computing, data processing, and high-performance computing systems.
Syllabus
some mathematics of parallel processing
Taught by
Michael Penn