Новая версия кодека CUDA JPEG работает в три раза быстрее

CUDA JPEG и раньше был самым быстрым на рынке, а теперь его производительность стала в три раза выше

Еще осенью 2013 года был представлен скоростной кодек JPEG для видеокарт Nvidia от компании «Фаствидео», хотя разработка кодека велась с 2011 года.

«Фаствидео» выпустила новую версию кодека, который и раньше был самым быстрым на рынке, а теперь его производительность стала в три раза выше. Производительность сжатия на видеокарте GeForce GTX 980 превышает 20 ГБ/с для изображений, загруженных в память GPU, что в два раза больше полосы пропускания шины PCIE-3.0 x16.

Пересылка одного 24-битного изображения с разрешением 4K (3840 x 2160) через шину PCI-E 3.0 x16 занимает 2,17 мс. Сжатие этого же изображения примерно в 10 раз по алгоритму JPEG, что соответствует коэффициенту качества JPEG 90% при прореживании 4:2:0, теперь можно сделать за 1,13 мс на видеокарте Nvidia GeForce GTX 980 (CUDA-6.5, 32-bit).

На следующем графике сравнивается время кодеком CUDA JPEG по сравнению с временем копирования через PCI-Express 3.0 x16 для 24-битного изображения с разрешением 4K (Ultra HD: 3840 x 2160, качество JPEG 90%, коэффициент сжатия ~10:1, прореживание 4:2:0). Измерения времени сделаны с помощью Nvidia Visual Profiler.

Демо-версию кодека CUDA JPEG для Windows-7/8 можно скачать на официальном сайте. Демо-версия SDK предоставляется по запросу.

28 апреля 2015 в 11:56

Автор:

| Источник: «Фаствидео»

Все новости за сегодня

Календарь

апрель
Пн
Вт
Ср
Чт
Пт
Сб
Вс