Новости про GPGPU, NVIDIA и программы

CyberLink продолжает ускорять приложения с помощью CUDA

Компания CyberLink является одной из самых последовательных в продвижении ускорения своих приложений средствами видеокарт. На днях CyberLink и NVIDIA представили пресс-релиз в котором сообщается, о том, что приложения компании всё более широко используют мощности видеокарт.

Ускорение распространяется на следующие продукты компании:

MediaShow 5 — утилита для управления коллекцией видео и фотографий, использующая средства видеокарт для ускорения операций определения лиц и конвертирования видеороликов. Распознавание лиц ускоряется до 70 % при использовании видеокарты, а кодирование видео — до 500 %. CyberLink отмечает, что ускорение распознавания лиц работает только на видеокартах NVIDIA (кодировать видео можно и помощью карт AMD).

MediaShow Espresso — позволяет перекодировать видео в различные форматы для карманных устройств. Приложение использует решения NVIDIA и ATI для кодирования видео, что даёт прирост в сравнении со средним процессором до 500 %.

PowerDirector 8 — предназначен для домашнего редактирования видеороликов. Программа с помощью видеокарт AMD и NVIDIA может кодировать видео высокой четкости. При этом с помощью NVIDIA GeForce может также серьёзно ускорить наложение различных специальных эффектов.

Кроме того, ускорение некоторых функций можно обнаружить в программе для видеоавторинга CyberLink PowerProducer 5 и в проигрывателе CyberLink PowerDVD 9, использующем мощь графических карт для ускорения растяжения DVD.

Последние обновления для программ от CyberLink можно скачать с официального сайта.

15 октября NVIDIA выпустит бета-версию Nexus

На технологической конференции, посвященной видеоускорителям, (GPU Technology Conference), которая проходит сейчас в Сан-Хосе, NVIDIA снова показала свою разработку Nexus — первую среду GPU/CPU-разработки, интегрированную в Microsoft Visual Studio.

Nexus поддерживает Windows 7 и Vista и дает возможность разработчикам приложений, использующим вычислительные мощности видеокарт, с помощью средств Microsoft Visual Studio не прибегать к необходимости создавать различные версии программ.

Пакет Nexus включает:

  1. Отладчик кода CUDA C, HLSL и DirectCompute, поддерживающий контрольные точки источника и данных, а также прямой анализ использования памяти видеокарты. Вся отладка исполняется непосредственно на оборудовании.
  2. Инструмент для оценки производительности системы с учетом GPU-событий (ядра, запросы API, передачи по памяти) и CPU-запросов (использования ядер, события передачи запросов и их обработки, а также интервалов ожидания) — всё это отражается на единой взаимосвязанной временной шкале.
  3. Графический инспектор предоставляет разработчикам возможность отладки и профилирования кадров, визуализированы с помощью таких API, как Direct3D. Разработчики смогут использовать этот инструмент для изучения влияния каждой текстуры, вершинных буферов и состояния API в кадре.

NVIDIA планирует выпустить бета-версию Nexus 15 октября. Более подробно с этой средой разработки можно ознакомиться на официальном сайте NVIDIA для разработчиков. Там можно увидеть Nexus в работе, узнать возможности, которые будут включены в бета-версию, а также изучить новую архитектуру CUDA в связи переходом в Fermi на принцип MIMD (Many Instructions Many Data).