hackertube.io

CppCon 2014: Jeff Preshing "How Ubisoft Develops Games for Multicore - Before and After C++11"

CppCon · talk · Watch on YouTube

What it is

CppCon 2014 talk by Jeff Preshing on how Ubisoft Montreal developed games for multicore hardware, before and after C++11 concurrency support. It goes into atomics and lock-free programming in practice.

Why Hacker News recommends it

Recommended as a clear, practical introduction to atomics and lock-free programming in C++.

  • 2 people recommended it
  • 2 different months
  • 1 strong recommendations
  • first 2015, last 2021

What HN commenters said

  1. “Jeff Preshing gave a really good introduction to atomics at CppCon 2014.[1]”

    Clear introduction to atomics and lock-free programming

    zamalek, 2015-02 · Strong recommendation · in “Comparison: Lockless programming with atomics in C++ 11 vs. mutex and RW-locks”

  2. “For those interested in the implementation of atomic operations see Jeff Preshing's”

    Explains how atomic operations are implemented

    dougbinks, 2015-08 · Recommendation · in “Implementing a lightweight task scheduler in C++”

Excerpts from Hacker News comments, linked to the originals. Summaries and labels were written by a language model from those comments.

Topics: c++11, atomics, multicore, game engines, concurrency

Also recommended by the same people