Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
dTub
Скачать

Memory Model: Get your shared data under control - Jana Machutová - Meeting C++ 2023

Автор: Meeting Cpp

Загружено: 2024-02-04

Просмотров: 17153

Описание:

Memory Model: Get your shared data under control - Jana Machutová - Meeting C++ 2023

Come to this talk to understand the C++ memory model and learn about shared data synchronization challenges and their solutions. You will find out how to use mutexes and atomics in illustrative examples.

Sharing data in multi-thread programming may be tricky and there is plenty of options on how to deal with it. You should always go for the simplest possible scenario to not end up in trouble. In this talk, I will introduce common techniques available in C++. We will go through different examples to demonstrate how to use mutexes and atomics and I will show you how to simplify your code to involve as few critical points as possible.

Memory Model: Get your shared data under control - Jana Machutová - Meeting C++ 2023

Поделиться в:

Доступные форматы для скачивания:

Скачать видео mp4

  • Информация по загрузке:

Скачать аудио mp3

Похожие видео

The real problem of C++ - Klaus Iglberger - Meeting C++ 2025

The real problem of C++ - Klaus Iglberger - Meeting C++ 2025

Марсель Галимуллин — Back to Basics: Lock-free

Марсель Галимуллин — Back to Basics: Lock-free

TDD for Microcontrollers - Daniel Penning - Meeting C++ 2023

TDD for Microcontrollers - Daniel Penning - Meeting C++ 2023

code::dive conference 2014 - Scott Meyers: Cpu Caches and Why You Care

code::dive conference 2014 - Scott Meyers: Cpu Caches and Why You Care

LLM fine-tuning или ОБУЧЕНИЕ малой модели? Мы проверили!

LLM fine-tuning или ОБУЧЕНИЕ малой модели? Мы проверили!

Trading at light speed: designing low latency systems in C++ - David Gross - Meeting C++ 2022

Trading at light speed: designing low latency systems in C++ - David Gross - Meeting C++ 2022

Как взломать любое программное обеспечение

Как взломать любое программное обеспечение

The two memory models - Anders Schau Knatten - Meeting C++ 2025

The two memory models - Anders Schau Knatten - Meeting C++ 2025

Enter The Arena: Simplifying Memory Management (2023)

Enter The Arena: Simplifying Memory Management (2023)

C++ and Beyond 2012: Herb Sutter - atomic Weapons 1 of 2

C++ and Beyond 2012: Herb Sutter - atomic Weapons 1 of 2

Writing cache friendly C++ - Jonathan Müller - Meeting C++ 2018

Writing cache friendly C++ - Jonathan Müller - Meeting C++ 2018

Andrew Kelley: A Practical Guide to Applying Data Oriented Design (DoD)

Andrew Kelley: A Practical Guide to Applying Data Oriented Design (DoD)

Arvid Norberg: The C++ memory model: an intuition

Arvid Norberg: The C++ memory model: an intuition

C++ Memory Model: from C++11 to C++23 - Alex Dathskovsky - CppCon 2023

C++ Memory Model: from C++11 to C++23 - Alex Dathskovsky - CppCon 2023

Beyond Sequential Consistency - Leveraging Atomics for Fun & Profit - Christopher Fretz - C++ on Sea

Beyond Sequential Consistency - Leveraging Atomics for Fun & Profit - Christopher Fretz - C++ on Sea

The Ridiculous Engineering Of The World's Most Important Machine

The Ridiculous Engineering Of The World's Most Important Machine

Programming in Modern C with a Sneak Peek into C23 - Dawid Zalewski -  ACCU 2023

Programming in Modern C with a Sneak Peek into C23 - Dawid Zalewski - ACCU 2023

The Two Memory Models - Anders Schau Knatten - NDC TechTown 2024

The Two Memory Models - Anders Schau Knatten - NDC TechTown 2024

Динамическое выделение памяти – Учебное пособие по указателям C++ [8]

Динамическое выделение памяти – Учебное пособие по указателям C++ [8]

C++ Common  Knowledge - Dawid Zalewski - Meeting C++ 2023

C++ Common Knowledge - Dawid Zalewski - Meeting C++ 2023

© 2025 dtub. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: [email protected]