Как стать автором
Обновить
79
0
Олег Ефимов @Sannis

Everything Developer

Отправить сообщение
Предел - где-то 8-16 ядер, дальше уже накладные расходы от общей памяти начинают перевешивать.

Но ведь и затраты на пересылку при таком количестве взаимодействующих процессов будут велики?
Тогда из этого сразу следует, что это "нужно миллионами" процессов не будут работать параллельно, плюс будут тратить время на общение с менеджером, в итоге должно работать медленнее, чем если бы мы запустили потоков столько, сколько процессов.
Речь видимо идёт не о распараллеливание по функциям, а о распараллеливании циклов и тому подобных вещей. А это интелловский компилятор действительно делает и действительно даёт прирост в нужное количиство раз при большом объёме вычислений.
Спасибо за перевод :)
Но некоторые вещи вызывают удивление, возможно и из-за того что я не в курсе этого языка.
Каким образом модель с передачей сообщений в рамках одного процессора может быть лучше чем модель с общей памятью? Мне думается что в такой ситуации не стоит изучать специально Erlang, а пользоваться C + OpenMP, так будет быстрее и проще, и время на пересылку сообщений тратиться не будет.
Для приведённых в статье применений я не оспариваю полезность этого языка, но он не становиться популярным именно потому, что распараллелить и убыстрить код можно и другими, менее затратными способами, и пока что этого вполне хватает :)
Думаю не всё так просто и с написанием крупных приложений. Наверняка там код не такой прозрачный, как в примере, и нужно уже самому продумывать и прописывать взаимодействие процессов, блокировки и пересылки. И тогда по затраченному времени на написание это не будет быстрее, чем тотже MPI...
Если не сложно, поясните пожалуйста, каким же образом Erlang создаёт "потоки", они не завязаны на потоках системы? Откуда такая дешевизна?
Нет, тем менее эффективна такая параллельная программа, больше времени тратиться на сообщения, чем при использовании (D/R)MA.
Они здесь останутся :D
Я не про неё.
Не сказал бы, что особо дельные ;)
Так ведь
jmp $
ещё короче, или я уже подзабываю школу? :)
+1, этому бояну уже года 3. За это время уже все научились так делать, а боты научились обходить.
И ещё немного Air'ом приправят ;)
Имеется в виду увеличение частоты самого процессора, а не увеличение их количества.
> Недавно МГУ приобрела у HP новейший суперкомпутер
Разве у HP? :) Если и был, то о нём никто особо не знает, видимо есть другие системы. на которых считают.
По крайней мере последникй куплен не у них, и, насколько я знаю, он с распределённой памятью, так что кластер.
Нужно было на первое апреля это пустить :) Неужели и вправду сделают? :D
Ангстрем - порядок размера атома. Размер ядра, в том числе и альфачастицы - на несколько порядков меньше :) Так что всё ещё стрёмнее чем кажется.
Дождались :) Буду пробывать.
12 ...
87

Информация

В рейтинге
4 614-й
Откуда
Россия
Дата рождения
Зарегистрирован
Активность