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