Лекция 10 | Параллельное программирование | Евгений Калишенко | Лекториум

Лекция 10 | Параллельное программирование | Евгений Калишенко | Лекториум

14. Шаблоны || программированияПодробнее

14. Шаблоны || программирования

6. Алгоритмы синхронизацииПодробнее

6. Алгоритмы синхронизации

8. Модель памятиПодробнее

8. Модель памяти

7. Атомарные снимки регистровПодробнее

7. Атомарные снимки регистров

11. Проблема ABA. TLS. ЛинеаризуемостьПодробнее

11. Проблема ABA. TLS. Линеаризуемость

2. Создание/завершение потоковПодробнее

2. Создание/завершение потоков

13. Асинхронный ввод/вывод. КорутиныПодробнее

13. Асинхронный ввод/вывод. Корутины

12. Очередь Майкла-Скотта. RCUПодробнее

12. Очередь Майкла-Скотта. RCU

10. ПрофилированиеПодробнее

10. Профилирование

9. Модель памяти: барьеры памяти, модели памятиПодробнее

9. Модель памяти: барьеры памяти, модели памяти

3. Примитивы синхронизацииПодробнее

3. Примитивы синхронизации

Лекция 8 | Параллельное программирование | Евгений Калишенко | ЛекториумПодробнее

Лекция 8 | Параллельное программирование | Евгений Калишенко | Лекториум

Кластерные вычисленияПодробнее

Кластерные вычисления

Лекция 13 | Параллельное программирование | Евгений Калишенко | ЛекториумПодробнее

Лекция 13 | Параллельное программирование | Евгений Калишенко | Лекториум

1. Введение. Многопоточность или IPCПодробнее

1. Введение. Многопоточность или IPC

Лекция 12 | Параллельное программирование | Евгений Калишенко | ЛекториумПодробнее

Лекция 12 | Параллельное программирование | Евгений Калишенко | Лекториум

Лекция 11 | Параллельное программирование | Евгений Калишенко | ЛекториумПодробнее

Лекция 11 | Параллельное программирование | Евгений Калишенко | Лекториум

Лекция 10. Профилирование многопоточных приложенийПодробнее

Лекция 10. Профилирование многопоточных приложений

4. Примитивы синхронизации II: spin, conditional. Обработка сигналовПодробнее

4. Примитивы синхронизации II: spin, conditional. Обработка сигналов