On September 10th, we plan to run a webinar covering some of the parallelisation topics in C++. We’ll take a look at an example implementation of a generative art algorithm that uses nested smooth functions to create artwork of arbitrary complexity and size, and discuss the questions below:
- How to make random images (and why this is a computationally intensive task)?
- Simple parallelization with OpenMP and Threading Building Blocks (TBB).
- Using vectorized functions from Intel’s Math Kernel Library (MKL).
- Clustered computation using Message Passing Interface (MPI).
So these are some of the things we are going to cover in the webinar. If you haven’t registered for the webinar yet, please register here and we’ll see you on September 10th!
About the Presenter:
Dmitri Nesteruk is a developer, speaker, podcaster and technical evangelist. His interests lie in software development and integration practices in the areas of computation, quantitative finance and algorithmic trading. His technological interests include C#, F# and C++ programming as well high-performance computing using technologies such as CUDA. He has been a C# MVP since 2009.