This event has ended. Visit the official site or create your own event on Sched.
Back To Schedule
Monday, September 25 • 4:45pm - 5:15pm
From security to performance to GPU programming: exploring modern allocators

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

Feedback form is now closed.
Want to make fast linked lists? Want to store sensitive data in memory? Want to place std::unordered_map in thread-local memory? Shared memory? How about GPU memory? You can do that in today’s C++ with allocators, the secret components of every STL container. Allocators went through a quiet revolution in C++11 and a major expansion in C++17. What did that give us? We'll look at the allocators available today in C++17, boost, TBB, and other popular libraries, and demonstrate some of the amazing things that can be achieved by taking the step beyond the stack and the heap.
This talk is not about allocator implementation, but is a showcase of the things that can be done with off-the-shelf allocators available now and with C++17.

avatar for Sergey Zubkov

Sergey Zubkov

Sergey is a former biochemistry researcher and OS developer, who now works in finance and spends his free time editing cppreference.com and helping out with the C++ Core Guidelines.

Monday September 25, 2017 4:45pm - 5:15pm PDT
Colossus Theater Meydenbauer Center