Table | Card | RUSMARC | |
Allowed Actions: –
Action 'Read' will be available if you login or access site from another network
Action 'Download' will be available if you login or access site from another network
Group: Anonymous Network: Internet |
Annotation
Произведен обзор технологии OpenCL, используемой для гетерогенного программирования с применением ПЛИС со встроенным аппаратным процессором. Оговорено то, почему актуально изучение технологии OpenCL в контексте встраиваемых ПЛИС-систем. С целью упрощения изучения студентами OpenCL решены следующие задачи: а) разработка маршрута знакомства с основными понятиями технологии OpenCL при ее использовании на встраиваемых ПЛИС-системах; б) реализация устройств, демонстрирующих типовые подходы, встречающиеся при разработке с OpenCL; в) создание средств поддержки изучения OpenCL на примерах предложенных устройств. Произведена апробация полученных инструментальных средств.
Document access rights
Network | User group | Action | ||||
---|---|---|---|---|---|---|
ILC SPbPU Local Network | All |
![]() ![]() ![]() |
||||
External organizations N2 | All |
![]() |
||||
External organizations N1 | All | |||||
Internet | Authorized users SPbPU |
![]() ![]() ![]() |
||||
Internet | Authorized users (not from SPbPU, N2) |
![]() |
||||
Internet | Authorized users (not from SPbPU, N1) | |||||
![]() |
Internet | Anonymous |
Table of Contents
- ВВЕДЕНИЕ
- 1. Анализ технологии OpenCL и подходов, применяемых при ее изучении
- 1.1. Основные концепции OpenCL
- 1.1.1. Модель платформы
- 1.1.2. Модель памяти
- 1.1.3. Модель выполнения
- 1.1.4. Модель программирования
- 1.2. Обзор учебных материалов
- 1.3. Выводы
- 1.1. Основные концепции OpenCL
- 2. Анализ требований к инструментальным средствам и разработка архитектуры программно-аппаратного комплекса
- 2.1. Анализ требований
- 2.1.1. Описание платформы
- 2.1.2. Системные требования
- 2.1.3. Маршрут разработки с Altera SDK для OpenCL
- 2.2. Архитектура приложений
- 2.2.1. Проектирование первого приложения
- 2.2.2. Проектирование второго приложения
- 2.3. Выводы
- 2.1. Анализ требований
- 3. Разработка и отладка элементов программно-аппаратного комплекса
- 3.1. Система автоматической сборки
- 3.2. Реализация
- 3.2.1. Первое упражнение
- 3.2.2. Второе упражнение
- 3.3. Выводы
- 4. Результаты апробации инструментальных средств в учебном процессе
- 4.1. Подготовительный этап
- 4.2. Выполнение
- 4.2.1. Первое упражнение
- 4.2.2. Второе упражнение
- 4.3. Выводы
- ЗАКЛЮЧЕНИЕ
- СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ
- ПРИЛОЖЕНИЕ 1. ТЕКСТ ЛАБОРАТОРНОЙ РАБОТЫ
- 1.1. Тезаурус
- 1.2. Подготовка
- 1.3. lab0: получение сведений о платформе и устройствах
- 1.3.1. Контрольные вопросы
- 1.3.2. Задание
- 1.4. lab1: выполнение ядра на устройстве
- 1.4.1. Задание 1
- 1.4.2. Задание 2
- 1.4.3. Задание 3
- 1.5. Список источников
- ПРИЛОЖЕНИЕ 2. ЛИСТИНГИ
Usage statistics
|
Access count: 157
Last 30 days: 0 Detailed usage statistics |