Вопрос

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

Это было полезно?

Решение

Снежный барс теперь вышел из NDA:

Концептуальная документация GCD
Ссылка на API GCD

Другие советы

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

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

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

Возможно, я ошибаюсь, но у меня сложилось впечатление, что grand central dispatch работает на уровне операционной системы, а parallel extensions больше похожа на библиотеку дополнений.Итак, если я правильно интерпретирую это, все приложения, работающие на OS X.будет совместно использоваться пул потоков, в то время как при параллельных расширениях каждое запущенное приложение будет иметь свой собственный пул потоков.

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

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

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top