CppCon 2016 has ended
Back To Schedule
Thursday, September 22 • 3:15pm - 4:15pm
Algorithm Design For Values Distributed In Time

Log in to save this to your schedule, view media, leave feedback and see who's attending!

Algorithms and the Concepts that enable them (Range and Iterator) are designed to work over values distributed in space (VDiS). The algorithms in std and the rangev3 proposal and the parallel algorithm are all focused on efficiently utilizing every resource assigned to them to process values distributed in space. Whenever values are distributed in space, these are the tools to use.

Values distributed in time (VDiT) require different Concepts and Algorithms. This talk will explore some of these Algorithms and the requirements that they impose on the Concepts. The result is a library that composes algorithms the same way that the rangev3 proposal does and in a way that allows knowledge of one to transfer to the other.

avatar for Kirk Shoop

Kirk Shoop

Principal Software Engineer, Microsoft
Rx Cpp, Asynchronous Algorithms, catching code errors at compile time.

Thursday September 22, 2016 3:15pm - 4:15pm PDT
White (Room 407) Meydenbauer Center