(495) 925-0049, ITShop интернет-магазин 229-0436, Учебный Центр 925-0049
  Главная страница Карта сайта Контакты
Поиск
Вход
Регистрация
Рассылки сайта
 
 
 
 
 

Microsoft опубликовала спецификации C++ AMP

Источник: antiviruspro
antiviruspro

Корпорация Microsoft опубликовала новые спецификации C++ AMP или Accelerated Massive Prallelism - новой системы гетерогенного программирования на C++, предназначенной для создания программ с параллельным программным кодом. Подобные программы эффективно загружают современные многоядерные процессоры несколькими одновременными потоками данным, выполняемых независимо друг от друга. Впервые C++ AMP появилась в июне прошлого года, тогда в Microsoft заявили, что готовы сделать спецификации AMP открытыми для всех.

Сам формат AMP был создан в Microsoft, но при активной поддержке компаний AMD и Nvidia. Спецификации AMP поддерживают написание программ, одновременно загружающих как мощности центрального процессора(ов), так и графических чипов с поддержкой Direct 3D. В ближайших версия обещана также поддержка форматов OpenGL/OpenCL.

По словам представителей компании, нынешний вариант содержит только открытые методы и не использует каких-либо патентов, а также прочих ограничительных моментов, которые бы могли затруднить его использование. На практике это означает, что независимых программистов за использование C++ AMP к суду не привлечет ни Microsoft, ни кто-либо другой.

С концептуальной точки зрения AMP несколько напоминает OpenCL, так как последний тоже создавался для гетерогенного параллельного программирования и также не привязан к оборудованию какого-то одного производителя. Однако OpenCL - это существенно более низкоуровневая система и она не работает на основе вызова регулярных функций, а вручную компилируется в среде выполнения. Кроме того, буферы данных OpenCL должны в явном виде поддерживаться видеокартой.

Ссылки по теме


 Распечатать »
 Правила публикации »
  Написать редактору 
 Рекомендовать » Дата публикации: 10.02.2012 
 

Магазин программного обеспечения   WWW.ITSHOP.RU
Oracle Database Personal Edition Named User Plus License
Oracle Database Standard Edition 2 Named User Plus License
Oracle Database Standard Edition 2 Processor License
Oracle Database Personal Edition Named User Plus Software Update License & Support
TeeGrid VCL/FMX Source Code single license
 
Другие предложения...
 
Курсы обучения   WWW.ITSHOP.RU
 
Другие предложения...
 
Магазин сертификационных экзаменов   WWW.ITSHOP.RU
 
Другие предложения...
 
3D Принтеры | 3D Печать   WWW.ITSHOP.RU
 
Другие предложения...
 
Новости по теме
 
Рассылки Subscribe.ru
Информационные технологии: CASE, RAD, ERP, OLAP
Новости ITShop.ru - ПО, книги, документация, курсы обучения
Программирование на Microsoft Access
CASE-технологии
СУБД Oracle "с нуля"
Программирование на Visual Basic/Visual Studio и ASP/ASP.NET
Проект mic-hard - все об XP - новости, статьи, советы
 
Статьи по теме
 
Новинки каталога Download
 
Исходники
 
Документация
 
 



    
rambler's top100 Rambler's Top100