Аудит NUMA и кэша (Реальность «железа»: инженерная проверка современных комплектов разработчика)
Why This in Tech?
0:00 / 0:00
Аудит NUMA и кэша (Реальность «железа»: инженерная проверка современных комплектов разработчика)
194 просмотра · 2 нед. назад
Why This in Tech?
617 подписчиков
194 просмотра · 2 нед. назад
Узнайте, почему современные 64-ядерные и 128-ядерные рабочие станции для разработчиков внезапно перестают работать при интенсивном использовании памяти. В этом обзоре аппаратного обеспечения мы анализируем потери производительности из-за неоднородного доступа к памяти (NUMA) и дребезга линий кэша L3 с помощью счетчиков PMU в Linux.
📚 Разделы:
0:00 - Введение
0:08 - Ловушка большого количества ядер
1:09 - Почему масштабирование потоков нарушается
2:10 - Анализ топологии памяти NUMA
3:08 - Кэш-линии и ложное разделение
4:05 - Стоимость слепого распределения
5:03 - Аудит с помощью аппаратных PMU
5:58 - Архитектура для локальности NUMA
6:54 - Правила проектирования рабочих станций
7:42 - Заключение
📺 Смотрите полную серию «Проверка аппаратной реальности: инженерный аудит современных комплектов разработчика» здесь: • The Hardware Reality Check: Engineering Au...