The Podcast at Delphi.org

Beyond being the longest running podcast about Object Pascal and Delphi programming languages, tools, news, and community, this is also Jim McKeeth's blog on other things related to programming and technology.

2015-02-10

Deep Dive into Futures and the Parallel Programming Library

by Jim McKeeth

To follow-up with my Parallel For Loops skill sprint last week (lots of good resources there), today I did a deep dive into the Parallel Programming Library (PPL) including Futures, Tasks and custom thread pools.

Here are the slides:

[embed]http://www.slideshare.net/slideshow/embed_code/44497276[/embed]

And you can download my Tasks and Futures sample to see how to create, start, check and cancel both Tasks and Futures. Check out the C++ Parallel Examples to see how to use Futures and the PPL in C++.

Until the replay of my Skill Sprint is posted, you can watch this video from Allen Bauer covering the Parallel Programming Library Architecture from CodeRage 9.

http://youtu.be/4_PB5bnapXw

Be sure to sign up for and check out the other Skill Sprints.

tags: Source Code