1. многоядерности
2. многопроцессорности
3. многомашинности
4. кластерности
?
Здравствуйте, Аноним, Вы писали:
А>1. многоядерности
А>2. многопроцессорности
А>3. многомашинности
А>4. кластерности
А>?
Есть макрос async упрощающий создание потоков. Красота макросов в Немерле в том, что можно добавить поддержку на уровни языка всего из вышеперечисленного на свой вкус.
Здравствуйте, Don Reba, Вы писали:
А>>1. многоядерности
А>>2. многопроцессорности
DR>Есть макрос async упрощающий создание потоков. Красота макросов в Немерле в том, что можно добавить поддержку на уровни языка всего из вышеперечисленного на свой вкус.
Плюс, конечно же, доступны все библиотеки дотнета, вроде
PLinq и TPLАвтор(ы): Иван Бодягин
Дата: 25.01.2010
В статье рассказывается о борьбе с многоядерным параллелизмом в .NET, о том, что Microsoft планирует сделать в этом направлении и что нас ждет в ближайшем будущем, когда нам придется жить в многоядерную эпоху...
, которые, собственно, и можно обернуть в красивую синтаксическую форму.
Еще есть какие-то макры в
snippets/concurrency, но не знаю уж насколько они пригодны для реального использования.
А>>3. многомашинности
Стандартные возможнсоти дотнета:
Remoting, COM+/DCOM, Web-сервисы, сокеты, MSMQ и т.п. Все на уровне библиотек.
А>>4. кластерности
Наверно ничего. Хотя может для этого что-то и создали. Не в МС, так в Моно.
ЗЫ
Было бы не плохо реализовать на макрах модель акторов аля Эрланг/Скала.
Здравствуйте, VladD2, Вы писали:
А>>>4. кластерности
VD>Наверно ничего. Хотя может для этого что-то и создали. Не в МС, так в Моно.
MPI? Но это скорее альтернатива ремотингу.
VD>ЗЫ
VD>Было бы не плохо реализовать на макрах модель акторов аля Эрланг/Скала.
Для начала надо выявить того, кому это нужно и было бы интересно реализовать.
Здравствуйте, hardcase, Вы писали:
H>Для начала надо выявить того, кому это нужно и было бы интересно реализовать.
Когда займемся новой версией компилятора, то это станет интересным нам самим.