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