Speeding up Numerical Computation using Multi-threading
International Centre for Theoretical Sciences via YouTube
AI, Data Science & Cloud Certificates from Google, IBM & Meta
Future-Proof Your Career: AI Manager Masterclass
Overview
AI, Data Science & Cloud Certificates from Google, IBM & Meta — 40% Off
One plan covers every Professional Certificate on Coursera. 40% off Coursera Plus Annual.
Unlock All Certificates
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