|
|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Constantin Stefanov 2:5020/400 31 May 2005 14:44:03 To : Eugene Grosbein Subject : Re: Linux and FreeBSD --------------------------------------------------------------------------------
Eugene Grosbein wrote:
> CS> машины на эти деньги уже не купишь. А во-вторых, есть класс задач, где
> CS> просто увеличив число узлов вдвое, получишь крайне незначительное
> CS> увличение производительности (а бывает и уменьшение). Именно для таких
> CS> задач и нужны эти коммуникационные технологии.
> CS> Эти задачи могут быть устроены примерно так: небольшой счет, потом обмен
> CS> небольшим объемом данных (хорошо если с один-двумя соседями, а может,
> CS> что и все cо всеми), потом цикл повторяется. Hа таких задачах увеличение
> CS> числа узлов может не дать никакого прироста - все сэкономленное время
> CS> уйдет на обмены на высколатентной среде.
>
> В свое время на мультипроцессорной сети i860-х столкнулся как раз
> с такой проблемой. Решением было переработка алгоритма таким образом,
> что обмен данными был сделан a) параллельным со счетом b) многократно
> менее частым. В результате эффективность с 1/8 возрасла до 0.8.
Если это возможно, так и стараются делать. Hо некоторые математические
методы не дают возможности построить так алгоритм.
--
Константин Стефанов
--- ifmail v.2.15dev5.3
* Origin: Demos online service (2:5020/400)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/6577103da4e0.html, оценка из 5, голосов 10
|