Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Работа для программиста > Фриланс
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 14.11.2017, 13:09   #1
NATA8819
Новичок
Джуниор
 
Регистрация: 14.11.2017
Сообщений: 0
По умолчанию CUDA C Две лабы

Здравствуйте! Нужно сделать две лабораторные работы:
1. Вычислить матрицу C = (B–A)* 1/2–8
Размерность матрицы: 2^15x2^15
Тип данных: цел.
Требуется создать матрицы одинаковой размерности, заполнить их считанными из текстового файла значениями. Текстовые файлы следует предварительно подготовить, заполнив их случайными числами. Затем реализовать задание, используя обработку данных на CUDA. В конце вывести результаты вычислений опять в текстовый файл.
Интерфейс программы – консольное приложение. В самом начале программа спрашивает имя входного и выходного файлов. Затем, после выполнения всех вычислений, печатает общее время работы (в секундах) на экране в виде дробного числа. (детали в файле приаттаченом - лаб номер 1)
2. в файле приаттаченом - лабораторная номер 2.
Вариант задания № 3.

Отчеты делать не надо.
Но проект должен запуститься потом у меня на Visual Studio 17 + CUDA 9.
Возможно помочь надо будет с этим.
сориентируйте по цене, кто готов взяться. Желательно каждую лабу по отдельности оценить.
Спасибо!
Вложения
Тип файла: doc laboratornaya_rabota_no1_1.doc (507.0 Кб, 26 просмотров)
Тип файла: doc laboratornaya_rabota_no2_0.doc (408.5 Кб, 24 просмотров)
NATA8819 вне форума Ответить с цитированием
Старый 14.11.2017, 16:53   #2
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,695
По умолчанию

Если определитесь со сроками и ценой, то напишите на p51x.fr на яндексе.
p51x на форуме Ответить с цитированием
Старый 15.11.2017, 03:38   #3
СтудПом
Форумчанин
 
Регистрация: 08.11.2017
Сообщений: 347
По умолчанию

Мог бы сделать за 500 матрицу на С под консоль. CUDA не знаю, но работать должно везде (с меньшей размерностью). Графику не могу.

Меня очень заинтриговала методическая разработка, прям талантище создал этот курс! Не могли бы сказать, что это за вуз такой?
СтудПом вне форума Ответить с цитированием
Старый 15.11.2017, 08:22   #4
Black Fregat
Программист
Участник клуба
 
Аватар для Black Fregat
 
Регистрация: 23.06.2009
Сообщений: 1,772
По умолчанию

Цитата:
Сообщение от СтудПом Посмотреть сообщение
CUDA не знаю, но работать должно везде
СтудПом, без обид, но если в учебном заданиии открытым текстом прописано требование использовать CUDA, зачем Вы предлагаете обойтись без него? Вот только представьте на минуту, студент под напором согласился, принёс преподавателю, получил свои два шара и круглые глаза - оно Вам надо?

Последний раз редактировалось Black Fregat; 15.11.2017 в 08:53.
Black Fregat вне форума Ответить с цитированием
Старый 15.11.2017, 08:33   #5
СтудПом
Форумчанин
 
Регистрация: 08.11.2017
Сообщений: 347
По умолчанию

Цитата:
Сообщение от Black Fregat Посмотреть сообщение
СтудПом, без обид, но если в учебном заданиии открытым текстом прописано требование использовавть CUDA
Обещаю не обижаться.

Для решения задачи CUDA не нужен. Собственно и не очень мне эта работа нужна, но с моей деятельностью, весьма полезно знать в каком вузе это методическое чудо сотворено.

По этому, мой основной вопрос - ГДЕ ЭТУ ХРЕНЬ ДАЮТ СТУДЕНТАМ???!!!
И он не риторический.

Кстати, обратите внимание - там только два варианта, на остальные работа переписывается за "30 секунд".

Последний раз редактировалось СтудПом; 15.11.2017 в 08:38.
СтудПом вне форума Ответить с цитированием
Старый 15.11.2017, 09:50   #6
NATA8819
Новичок
Джуниор
 
Регистрация: 14.11.2017
Сообщений: 0
По умолчанию

Спасибо, но просто на С мне не подходит.
Мы изучаем технологию CUDA. Поэтому тут важно продемонстрировать возможность использования GPU для параллельных исчеслений.

Кроме того, что методичка очень устаревшая, что невероятно усложняет задачу, почему вы считаете, что это ХРЕНЬ, которую не нужно давать студентам?
NATA8819 вне форума Ответить с цитированием
Старый 15.11.2017, 10:01   #7
СтудПом
Форумчанин
 
Регистрация: 08.11.2017
Сообщений: 347
По умолчанию

Цитата:
Сообщение от NATA8819 Посмотреть сообщение
Кроме того, что методичка очень устаревшая, что невероятно усложняет задачу, почему вы считаете, что это ХРЕНЬ, которую не нужно давать студентам?
-пардон, я малость тут сглупил, не подумал, что речь может идти о специфике работы с массивами на уровне процессора.

А то, что это хрень, следует из методической нестыковки - примитивный алгоритм и специфический SDK. Впечатление - курс 3D-анимешки в Шуке
СтудПом вне форума Ответить с цитированием
Старый 15.11.2017, 10:11   #8
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

Цитата:
Сообщение от СтудПом Посмотреть сообщение
Для решения задачи CUDA не нужен.
Ну дык задачи очевидно нацелены на изучение cuda.
И что значит "не нужен"? Так можно про что угодно сказать. ЯВУ — не нужны, ОС — не нужны, да и вообще комп не нужен, есть же мозг, ручка и бумага.

Цитата:
Сообщение от СтудПом Посмотреть сообщение
По этому, мой основной вопрос - ГДЕ ЭТУ ХРЕНЬ ДАЮТ СТУДЕНТАМ???!!!
А что давать-то?) Турбо Паскаль — плохо, модные штуки — тоже плохо.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума Ответить с цитированием
Старый 15.11.2017, 10:26   #9
СтудПом
Форумчанин
 
Регистрация: 08.11.2017
Сообщений: 347
По умолчанию

Цитата:
Сообщение от Alex11223 Посмотреть сообщение
Ну дык задачи очевидно нацелены на изучение cuda.
И что значит "не нужен"?
-уже написал выше: я ошибся, бывает, формулировка стереотипная для задач на циклы и массивы.
Цитата:
Сообщение от Alex11223 Посмотреть сообщение
А что давать-то?) Турбо Паскаль — плохо, модные штуки — тоже плохо.
Турбо Паскаль, это действительно не разумно, а вот Паскаль (или наследники) должны быть как инженерный минимум.
СтудПом вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Две лабы .net remouting KemanSR Фриланс 2 07.09.2016 09:18
Две простеньких лабы по MATLAB ARGONAS Фриланс 4 03.02.2014 13:41
Две лабы: Системный анализ. iJohnny Фриланс 3 04.06.2012 08:44
Две лабы по С++ GLAM2 Фриланс 2 16.01.2011 12:22
Две лабы по Паскалю! Olga S Помощь студентам 4 18.12.2010 17:04