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