Unlock the power of parallel programming in this Friday Afternoon Hacky Hour focusing on Implicit Multithreading!
The Implicit Multithreading session will explore high-level distributed memory parallel programming. Techniques for thread spawning and management will be covered, including pragmas, synchronisation, threaded environment variables, etc. The material will be especially relevant to accelerating applications where fine-grained parallelisation control is unnecessary.
The DARE “Friday Afternoon Hacky Hour” sessions are a casual, interactive way to develop computing skills. You will need a laptop, and may need to take a small amount of time beforehand to prepare.
The session will be hybrid, although we recommend joining us in person, if you can, as you’ll likely get more out of it! Snacks will be provided.
Recommended prior knowledge includes: Docker and C++, Python, R (or closely commensurate languages).
This is part three of a series of four sessions on Parallel Programming. Although the four sessions complement each other, you are welcome to attend a single session.