Студенческий портал

admin@studynote.ru
/ Регистрация
X
Все > Курсовые работы > Курсовые работы по программированию > Разработка программного обеспечения для гетерогенных вычислительных систем
Разработка программного обеспечения для гетерогенных вычислительных систем

Тема курсовой работы: Разработка программного обеспечения для гетерогенных вычислительных систем

700 ₽
Купить за 700 ₽

или

Заказать новую работу

Более 20 способов оплатить! Сразу получаете ссылку на скачивание. Гарантия 3 дня. Исключительно для ознакомления!

Общая информация
Описание работы
Дополнительная информация

(фрагменты работы)

Общая информация
Учебное заведение: МИВЛГУ
Тип работы: Курсовые работы
Категория: Программирование
Год сдачи: 2023
Количество страниц: 21
Оценка: 5
Дата публикации: 07.09.2023
Количество просмотров: 94
Рейтинг работы:
Иллюстрация №1: Разработка программного обеспечения для гетерогенных вычислительных систем (Курсовые работы - Программирование). Иллюстрация №2: Разработка программного обеспечения для гетерогенных вычислительных систем (Курсовые работы - Программирование).
Описание работы

Содержание

Введение....................................................................................................... 3

1. Анализ технического задания............................................................................ 4

2. Разработка
структурной схемы ГВС.................................................................
5

3. Разработка вычислительных
и управляющих алгоритмов ПО.......................
9

4. Разработка
программного обеспечения..........................................................
10

5. Отладка и
тестирование разработанного ПО.................................................
14

Заключение............................................................................................................ 15

Список литературы............................................................................................... 16

Приложение.......................................................................................................... 17

 

 

Целью курсового проектирования является разработка программного
обеспечения для работы гетерогенной вычислительной системы. В качестве средства
разработки использовалась платформа
Google Colaboratory с набором инструментов NVIDIA.

Дополнительная информация

(фрагменты работы)

Задание: для заданного положительного числа n найти количество различных способов его получения в результате суммирования заданного количества k положительных целых чисел (например, 5=1+1+3=1+2+2 – итого 2 способа выразить 5 как сумму 3-х чисел).
Необходимо разработать алгоритм, который будет находить количество разных способов получения положительного числа в результате суммирования заданного количества положительных целых чисел.
Заданное N может быть любым положительным числом, из-за чего массив простых чисел будет большим для последовательной обработки. Для этого будет использоваться графический процессор, одно из основных преимущество, которого большое количество ядер. Это позволит ускорить процесс проверки значений в массиве за счет параллельных вычислений.
Алгоритм, выполняемый на GPU, должен будет найти количество различных способов получения заданного положительного числа.

Купить за 700 ₽