7

Кто-нибудь знает какие-либо хорошие сайты о предстоящей технологии «Grand Central» от Apple (в Snow Leopard) и о том, как она сравнивается с Parallel Extensions (и родным материалом для параллельных вычислений) от Microsoft?Grand Central vs Parallel Extensions

+0

Немного не по теме - но чего вы на самом деле пытаетесь достичь в своей параллельной среде? – Steve

ответ

1

Я не видел ничего на «Grand Central», в частности, но там было некоторое обсуждение стандарта OpenCL над на GPGPU.org

2

Я ничего не могу сказать о Grand Central, но если вы ищете технология/исследовательская группа, в которой MS материал занимает немного с тех пор я проверить Cilk http://supertech.csail.mit.edu/cilk/ есть также коммерческая версия распространяется Cilk Arts http://www.cilk.com/

+0

Спасибо, но материал MS действительно легко найти информацию. Мне действительно нужны ссылки на Grand Central, чтобы я мог провести сравнительное исследование обоих. Оказывается, Apple (как обычно) довольно скрытно об этом, и любой, кто ничего знает, не будет раскрывать его (из-за NDA ...). – Mussnoon

2

Grand Central является еще под NDA от Apple, вот почему это так трудно чтобы найти информацию об этом, поскольку кто-нибудь, публикующий что-либо об этом, будет нарушать.

Единственный надежный источник информации о технологии, которую я знаю, это сам АЦП (http://developer.apple.com), но для этого вам потребуется платная подписка.

2

Возможно, я ошибаюсь, но я был под впечатлением, что Grand Central Dispatch была на уровне операционной системы и параллельных расширений больше похожа на дополнительную библиотеку. Поэтому, если я правильно интерпретирую все приложения, запущенные на OS X., будет делиться пулом потоков, а с параллельными расширениями каждое запущенное приложение будет иметь свой собственный пул потоков.

Это говорит о том, что отправка в Grand Central должна быть лучше при балансировке нагрузки.