DigitableCourses
База знаний

Тема: Кэш

4 материалов в этой теме.

Материалы

4 на странице
Статья

Практическая оптимизация: кэш, ветвления, профилирование, SIMD

Что происходит с алгоритмом, когда он встречается с реальным процессором: иерархия памяти, предсказание переходов, векторизация, профилирование и дисциплина измерений.

#алгоритмы#оптимизация#производительность
23 мин
Статья

Кэши и локальность: почему одинаковый по сложности код работает в 10 раз медленнее

Как устроена кэш-иерархия и почему два цикла с одинаковым O(n) отличаются по времени на порядок: кэш-линии, наборы и конфликты, предвыборка, TLB, раскладка данных, …

#производительность#кэш#память
23 мин
Статья

Асимптотика, амортизация и модель памяти: как на самом деле считать стоимость

Строгий разбор O-нотации, трёх методов амортизированного анализа и модели памяти — почему O(1) бывает в сто раз медленнее O(log n) и как считать стоимость структуры …

#структуры данных#асимптотика#амортизация
22 мин