Microsoft опубликовала спецификации C++ AMP
|
(11:26) 06.02.2012
|
|
Сам формат AMP был создан в Microsoft, но при активной поддержке компаний AMD и Nvidia. Спецификации AMP поддерживают написание программ, одновременно загружающих как мощности центрального процессора(ов), так и графических чипов с поддержкой Direct 3D. В ближайших версиях обещана также поддержка форматов OpenGL/OpenCL.
По словам представителей компании, нынешний вариант содержит только открытые методы и не использует каких-либо патентов, а также прочих ограничительных моментов, которые бы могли затруднить его использование. На практике это означает, что независимых программистов за использование C++ AMP к суду не привлечет ни Microsoft, ни кто-либо другой.
С концептуальной точки зрения AMP несколько напоминает OpenCL, так как последний тоже создавался для гетерогенного параллельного программирования и также не привязан к оборудованию какого-то одного производителя. Однако OpenCL - это существенно более низкоуровневая система и она не работает на основе вызова регулярных функций, а вручную компилируется в среде выполнения. Кроме того, буферы данных OpenCL должны в явном виде поддерживаться видеокартой.
Спецификации и более подробное описание доступны по адресу http://blogs.msdn.com/b/nativeconcurrency/archive/2012/02/03/c-amp-open-spec-published.aspx
Код для вставки в блог:
Оставьте свой комментарий
Новостная лента
Робо-рука поможет парализованным вновь вернуться к жизни
SAP выпускает новые приложения для бизнес-платформы HANA
Европейский сервис iZettle позволит принимать банковские карты через iPhone
Facebook покупает команду разработчиков проекта Lightbox
Google анонсировала новую функцию "Диаграмма знаний"
Nvidia предлагает перенести компьютерные игры в облако
The Pirate Bay уже более суток находится под DDOS
Virgin Atlantic разрешит сотовые звонки в самолетах
У покупателей планшетов с Windows RT может не быть широкого выбора моделей
Blizzard предупреждает о перегрузке серверов Diablo III
Google выпустила Chrome 19
Wikimedia предупреждает о возможном заражении пользователей Википедии вредоносным ПО
Роль облачных вычислений в бизнесе растет - опрос
