CppCon 2014 has ended
Back To Schedule
Thursday, September 11 • 4:45pm - 5:45pm
How Ubisoft Montreal Develops Games for Multicore - Before and After C++11

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

Multicore hit the video game industry in a big way. Every platform we develop for now comes in a multicore configuration, and we're always under pressure to exploit the hardware to its fullest. This talk will share our experience learning to develop C++ software for multicore processors over the last decade. It will also explore the new concurrency support in C++11, and examine the way C++11 has influenced the way we develop multicore software so far.


Jeff Preshing

Technical Architect, Ubisoft
Jeff Preshing is a Technical Architect at Ubisoft Montreal, where he's worked on games such as Rainbow Six Vegas, Child of Light and Assassin's Creed Unity. He also maintains a blog where he writes frequently about lock-free programming and the C++11 atomic library.

Thursday September 11, 2014 4:45pm - 5:45pm PDT

Attendees (0)