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

Логотип Microsoft Microsoft опубликовала спецификации C++ AMP (Accelerated Massive Parallelism). Эта система позволяет распараллелить любые процессы в рамках С++.

AMP создан Microsoft с подачи AMD и NVIDIA. Имплементация Microsoft позволяет программам задействовать одновременно CPU и видеокарты с поддержкой Direct3D. Кроме того, возможна имплементация, основанная на OpenGL/OpenCL.

AMP — весьма интересная вещь. Программы, написанные на С++, могут выполняться в параллельных процессах на CPU или видеокартах, но при этом остаются приложениями на С++ или выглядят также, как и обычное ПО на этом языке, не предполагающее параллельного исполнения в нескольких процессах.

Ближе всего по идее к AMP стоит OpenCL. Однако, в отличие от AMP, OpenCL основна на С, а не С++. При этом OpenCL предполагает более низкоуровневый подход и «ручное» управление. Функционал многопоточных GPU реализуется через отдельные файлы или вставляется в качестве дополнительных блоков в текст программ. C++ AMP позволяет задействовать параллельные вычисления на GPU без лишних ухищрений.

Источник: Ars Technica

Теги: Microsoft

Комментарии
Добавить комментарий

Введите имя:
Войти от:
или
Ваш комментарий:


Введите код:

E-mail (не обязательно)
Адрес электронной почты не предназначен к показу и будет использован только для уведомлений об ответах


Последние новости

 
Компания долгое время хранила молчание в этой отрасли
 
Браузер Microsoft пользуется популярностью в Google Play
 
Приложение будет будить пользователей
 
Qualcomm упростила Snapdragon 835 для устройств на базе Windows 10 ARM
 
Экран займет 90% передней панели, но соотношение сторон не изменится
 
LG G7 будет сканировать радужку и следить за изменением размера зрачка
 
Shazam интегрируют в iTunes
 
Платный сервис от YouTube составит конкуренцию Spotify и Apple Music

Смартфон с двумя камерами сзади - Honor 8
Доступный смартфон с классными характеристиками
9 декабря 2017 /
LTE-планшет на 8 дюймов - Samsung Galaxy Tab A 8.0 (2017)
Интересный планшет с металлическим корпусом и хорошей камерой
2 декабря 2017 /
Недорогой хороший планшет на 10 дюймов - Lenovo Tab 4 10
Новый 10-дюймовый планшет за приемлемые деньги
26 ноября 2017 / 1
Лучший смартфон 2017 года - Samsung Galaxy Note 8
Дорогой, но реально лучший смартфон
12 ноября 2017 / 2
Смартфон как компьютер - Samsung DeX
Отличная док-станция для Galaxy S8, S8+ и Note 8
6 ноября 2017 /
Обзор Windows 10 Fall Creators Update
Все о системе Windows 10 Fall Creators Update
29 октября 2017 /
 
 

Архив новостей

 
 
ПнВтСрЧтПтСбВс
    123
45678910
11121314151617
18192021222324
25262728293031





Опрос

Android какой версии у вас?
или оставить собственный вариант в комментариях (5)

Статистика