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

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

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 05.08.2010, 12:24   #1
L10n
 
Регистрация: 05.08.2010
Сообщений: 3
По умолчанию Параллельное программирование

Доброго времени суток!
Вообщем немного предистории, на летнюю практику препод дал задание вот теперь я сижу и не знаю с чего начать.
Задание следующее:
-есть комп в нем несколько процессоров;
-есть екзешник, который надо открыть я так понимаю с помощью ассемблера и связать соответствующие функции с их данными, и каждую функцию отправить на соответствующий процессор;
-в итоге должны повыситься быстродействие.
Теперь что касается помощи, был бы очень благодарен за советы с чего начать(желательно по пунктам разложить. Например: 1.Изучить ассемблер 2.Структуру екзешника 3.Книжка по параллельному программированию 4.И тд. ). Так же если есть какие-нибудь статьи или может быть готовые решения для изучения тоже не помешали бы.
L10n вне форума Ответить с цитированием
Старый 05.08.2010, 12:29   #2
Grag
А может и не...
Участник клуба
 
Аватар для Grag
 
Регистрация: 27.03.2010
Сообщений: 1,269
По умолчанию

Цитата:
Сообщение от L10n Посмотреть сообщение
Теперь что касается помощи, был бы очень благодарен за советы
Есть еще Google, Yandex.......
Перемешивай дело с бездельем и не сойдешь с ума...
Grag вне форума Ответить с цитированием
Старый 05.08.2010, 12:35   #3
L10n
 
Регистрация: 05.08.2010
Сообщений: 3
По умолчанию

Это все понятно. Я и прошу что бы мне подсказали с чего начать. По-моему если помочь нечем, то и писать про гугл это тупо
L10n вне форума Ответить с цитированием
Старый 05.08.2010, 13:31   #4
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,792
По умолчанию

Цитата:
L10n
В задании именно так и сказано "каждую функцию в отдельный процессор"?
т.е. простыми треадами Виндоуса не подойдет работать?
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 05.08.2010, 14:01   #5
L10n
 
Регистрация: 05.08.2010
Сообщений: 3
По умолчанию

Stilet
Задания так такого нет. Препод предложил заняться этим вопросом, ну и типа сказал заодно и практику поставит, я по глупости своей и согласился.)
Вообщем есть аудитория, в ней порядка 40 компов, вот он и сказал, что планирует в будущем использовать ресурсы компов, а именно процессоры для вычисления каких-то глобальных задач. Из его слов я понял, что берем любой exe-файл открываем его(каким макаром я пока что понятия не имею, но думаю что как-то с момощью ассемблера), в нем имеются две области, одна где хранятся все функции, другая данные для этих функций. Мы должны связать функции с соответствующими данными и отправить каждую из них на свой процессор, затем результаты работы собрать вместе и получить конечный результат. Ну вот как то так. Подробности смогу узнать только после лета, а до сентября надо хоть как то продвинуться с места в этом вопросе.
L10n вне форума Ответить с цитированием
Старый 05.08.2010, 15:13   #6
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,792
По умолчанию

Мдя...
Могу тебе пособолезновать и посоветовать почитать про рапределение вычислений .NET

http://yandex.ua/yandsearch?rstr=&to...554&ncrnd=4576

http://ru.wikipedia.org/wiki/.Net_Remoting
I'm learning to live...
Stilet вне форума Ответить с цитированием
Ответ


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

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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Параллельное программирование mages Общие вопросы C/C++ 18 25.12.2009 17:59
стандартная сортировка пузырьком. параллельное программирование. lamont61 Помощь студентам 2 11.12.2009 15:12
Параллельное программирование Renegad Фриланс 5 10.06.2008 18:11
Параллельное программирование Ugly Win Api 7 16.03.2008 15:33