Speeding up Numerical Computation using Multi-threading
International Centre for Theoretical Sciences via YouTube
Overview
Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Learn to accelerate numerical computations through multi-threading techniques in this lecture delivered at the Summer School for Women in Mathematics and Statistics. Explore how to leverage parallel processing to optimize mathematical calculations and improve computational efficiency. Discover practical approaches to implementing multi-threading in numerical algorithms, understand the fundamentals of concurrent programming for mathematical applications, and gain insights into performance optimization strategies. Master techniques for dividing computational tasks across multiple threads, learn to identify bottlenecks in numerical processes, and understand how to balance workload distribution for maximum efficiency. Examine real-world examples of multi-threaded numerical computation implementations and develop skills to apply these concepts to various mathematical and statistical problems encountered in undergraduate and research contexts.
Syllabus
Speeding up Numerical Computation using Multi-threading by Mythili Vutukuru
Taught by
International Centre for Theoretical Sciences