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