Содержание
- Введение 1
- Основные принципы работы кэш-памяти 2
- - Структура и организация кэш-памяти 2.1
- - Методы замены блоков в кэше 2.2
- - Стратегии записи данных в кэш 2.3
- Влияние алгоритмов и структур данных на кэш-память 3
- - Анализ влияния алгоритмов сортировки 3.1
- - Анализ влияния структур данных (массивы, списки, деревья) 3.2
- - Методы оптимизации алгоритмов и структур данных 3.3
- Анализ инструментов и методов профилирования кэш-памяти 4
- - Обзор инструментов профилирования (perf, Valgrind) 4.1
- - Методы интерпретации данных профилирования 4.2
- - Практическое применение профилирования 4.3
- Практические примеры оптимизации кэш-памяти 5
- - Оптимизация доступа к массивам 5.1
- - Оптимизация работы со структурами данных 5.2
- - Примеры оптимизации реальных приложений 5.3
- Заключение 6
- Список литературы 7