Модераторы: Се ля ви
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Боркар и Лэндман о параллельном программировании. 
:(
    Опции темы
Didro
Дата 26.5.2007, 12:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 7
Регистрация: 4.5.2007

Репутация: 1
Всего: 1



Просто две статьи о параллельном программировании. Откровений и серебряных пуль не искать.

*Параллельное программирование. Что делать?
*Лед тронулся…?

Возможно кого-то заинтересует.
PM MAIL   Вверх
JackYF
Дата 27.5.2007, 00:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


полуавантюрист
****


Профиль
Группа: Участник
Сообщений: 5814
Регистрация: 28.8.2004
Где: страна тысячи озё р

Репутация: нет
Всего: 162



Полезная инфа.

Неплохо говорит о проблемах, правда почти ничего - о вариантах решения.


--------------------
Пожаловаться на меня как модератора можно здесь.
PM MAIL Jabber   Вверх
marcusmae
Дата 27.5.2007, 00:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


stravaganza
**


Профиль
Группа: Участник
Сообщений: 874
Регистрация: 26.3.2006

Репутация: нет
Всего: 39



Проблема нелокальности выглядит убедительно. Думаю, что задача поиска оптимальной "развесовки" сложности по вычислительным узлам и др. устройствам с учётом задержек и неоднородностей может оказаться очень удобной уже одной возможностью употребить хорошо проработанную теорию, например, Оптимальное Управление. Другое дело, что если действительно рассматривать параллельную машину, как динамическую (с поломками, восстановлениями, "странным" поведением железа, ошибками передачи, перегрузками передающей сети), то одним предварительным анализом тут не ограничишься.  smile Если компилятор один раз выплюнул исполняемый код (руководствуясь хотя бы таким анализом - уже хорошо!) и ушёл за сцену, то проблема исполнения в меняющейся среде, получается, действительно ложится на программиста. А мог бы, интересно, компилятор сопровождать задачу? = Динамически перекомпоновывать и компилировать куски, потерявшие эффективность в изменившихся условиях? = Динамический код  smile

По поводу многоядерного нашествия - по-моему, естественно, что больше всего продаётся то, для чего можно организовать технологический процесс, а потом быстро и много наштамповать. Хорошее параллельное ПО к числу таких вещей не относится, пока это - штучный труд.

Спасибо за интересные статьи!

Это сообщение отредактировал(а) marcusmae - 27.5.2007, 00:28


--------------------
ἀπὸ μηχανῆς θεός
PM MAIL ICQ GTalk   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила раздела "Философия программирования":
Се ля ви

Форум "Философия программирования" предназначен для обсуждения вопросов, так или иначе связанных с философскими аспектами разработки ПО:

• вопросы перспективного развития методов написания ПО;

• изменяющиеся языки и методологии программирования;


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Се ля ви.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Философия программирования | Следующая тема »


 




[ Время генерации скрипта: 0.1027 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.