|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
05.08.2010, 12:24 | #1 |
Регистрация: 05.08.2010
Сообщений: 3
|
Параллельное программирование
Доброго времени суток!
Вообщем немного предистории, на летнюю практику препод дал задание вот теперь я сижу и не знаю с чего начать. Задание следующее: -есть комп в нем несколько процессоров; -есть екзешник, который надо открыть я так понимаю с помощью ассемблера и связать соответствующие функции с их данными, и каждую функцию отправить на соответствующий процессор; -в итоге должны повыситься быстродействие. Теперь что касается помощи, был бы очень благодарен за советы с чего начать(желательно по пунктам разложить. Например: 1.Изучить ассемблер 2.Структуру екзешника 3.Книжка по параллельному программированию 4.И тд. ). Так же если есть какие-нибудь статьи или может быть готовые решения для изучения тоже не помешали бы. |
05.08.2010, 12:29 | #2 |
А может и не...
Участник клуба
Регистрация: 27.03.2010
Сообщений: 1,269
|
Есть еще Google, Yandex.......
Перемешивай дело с бездельем и не сойдешь с ума...
|
05.08.2010, 12:35 | #3 |
Регистрация: 05.08.2010
Сообщений: 3
|
Это все понятно. Я и прошу что бы мне подсказали с чего начать. По-моему если помочь нечем, то и писать про гугл это тупо
|
05.08.2010, 13:31 | #4 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,792
|
Цитата:
т.е. простыми треадами Виндоуса не подойдет работать?
I'm learning to live...
|
|
05.08.2010, 14:01 | #5 |
Регистрация: 05.08.2010
Сообщений: 3
|
Stilet
Задания так такого нет. Препод предложил заняться этим вопросом, ну и типа сказал заодно и практику поставит, я по глупости своей и согласился.) Вообщем есть аудитория, в ней порядка 40 компов, вот он и сказал, что планирует в будущем использовать ресурсы компов, а именно процессоры для вычисления каких-то глобальных задач. Из его слов я понял, что берем любой exe-файл открываем его(каким макаром я пока что понятия не имею, но думаю что как-то с момощью ассемблера), в нем имеются две области, одна где хранятся все функции, другая данные для этих функций. Мы должны связать функции с соответствующими данными и отправить каждую из них на свой процессор, затем результаты работы собрать вместе и получить конечный результат. Ну вот как то так. Подробности смогу узнать только после лета, а до сентября надо хоть как то продвинуться с места в этом вопросе. |
05.08.2010, 15:13 | #6 |
Белик Виталий :)
Старожил
Регистрация: 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...
|
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Параллельное программирование | 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 |