Главная » Новости » 2011 » 11 » 14 14 ноября 2011

NVIDIA, Cray, PGI и CAPS представили стандарт параллельного программирования OpenACC

Чтобы упростить программистам доступ к преимуществам параллельных вычислений, компании NVIDIA, Cray, Portland Group (PGI) и CAPS представили сегодня новый стандарт, получивший название OpenACC.

Используя OpenACC, программисты смогут с помощью директив давать «подсказки» компилятору, какие участки кода следует ускорить. При этом разработчики программ будут избавлены от модификации самого кода. Как утверждается, перепоручая компилятору задачу ускорения за счет распараллеливания, директивы позволяют ему распределять вычисления по ресурсам акселератора.

Управление распараллеливанием на уровне директив обеспечивает перенос кода между платформами и оборудованием разных поставщиков.

Предполагается, что от внедрения OpenACC выиграют разработчики, создающие программы для моделирования в химии, биологии и физике, анализа данных, прогнозирования погоды и климата, а также для других областей. Ожидается, что в существующих компиляторах Cray, PGI и CAPS поддержка OpenACC появится в первом квартале 2012 года. Стандарт OpenACC полностью совместим с программной архитектурой NVIDIA CUDA.

Источник: Cray

Оценить новость

Не работают комментарии или голосования? Читайте как почистить куки



ноябрь
Пн
Вт
Ср
Чт
Пт
Сб
Вс
2011

Нашли ошибку на сайте? Выделите текст и нажмите Shift+Enter

Код для блога бета

Выделите HTML-код в поле, скопируйте его в буфер и вставьте в свой блог.