Итак, с историей вопроса наконец-то разобрались — самое время перейти к описанию устройства. Leadtek WinFast PxVC1100 внешне чем-то напоминает low-end видеокарту, с тем лишь различием, что никакого видеовыхода нет и в помине. Впрочем, в роли обычного графического акселератора SpursEngine работать не может по определению. Для корректной работы ускорителя необходимо поставить драйвер — в Windows 7 на всё про всё ушло не более пяти минут, даже перезагрузка не потребовалась. В качестве тестового стенда использовалась следующая конфигурация: CPU AMD Athlon 64 X2 4800+, RAM 2 гигабайта DDR2-800, видеокарта NVIDIA GeForce GT220 512 Мб GDDR3. Очевидно, что машина не предназначена специально для обработки и конвертирования видео. Для тестирования была выбрана программа TMPGEnc XPress 4.7.3, так как она одновременно поддерживает SpursEngine и NVIDIA CUDA.
Методика теста очень проста — последовательно перегоняем несколько видеороликов из одного формата в другой силами CPU, SpursEngine и CUDA. И замеряем время, которое потребовалось в каждом случае. Чем меньше, тем, естественно, лучше. Результаты простого конвертирования без применения фильтров таковы:
Сразу заметно, что на маленьких файлах прирост скорости не так уж и велик. Наиболее любопытен последний график. Откуда взялся такой неожиданный скачок производительности? Очень просто — обработка MPEG-2 это занятие отнюдь не ресурсоёмкое. А вот с MPEG-4 AVC ситуация в корне иная, особенно при большом битрейте видео. Тут-то и проявляются все преимущества SpursEngine. Что касается наложения фильтров, то тут всё не очень однозначно. Да, прирост скорости при использовании Leadtek WinFast PxVC1100 заметен, но какие-то точные цифры привести сложно — всё зависит от конкретных настроек эффектов. Интересно поведение TMPGEnc XPress при одновременном использовании CUDA и SpursEngine. Казалось бы, применение ещё одного ускорителя должно дать просто умопомрачающий скачок скорости. На практике же всё иначе. Вплоть до того, что иногда итоговое время обработки даже выше, чем при выключенной NVIDIA CUDA! Судя по всему, накладные расходы на передачу данных между всеми компонентами оказываются слишком большими. Прирост заметен только на HD-видео с высоким битрейтом (25 Мбит/с) или при использовании значительного количества фильтров. В любом случае он не очень значителен.
Высокая скорость работы — это хорошо. А что с качеством? Рекламные картинки с сайта производителя обещают просто сказочные улучшения при апскейлинге из DVD в HD за счёт функции SuperResolution. Это конечно маркетинговая уловка и в жизни такого не добиться никогда, но… Посмотрите на кропы кадров, которые были получены при конвертации на CPU, GPU и SpursEngine. Преимущества Leadtek WinFast PxVC1100, на мой взгляд, очевидны.
Ускоритель оставил двоякие впечатления. На одной чаше весов высокая скорость обработки и хорошее качество получаемых роликов. А на другой — ограниченный набор ПО с поддержкой SpursEngine, возможность быстрой работы только с MPEG-2 и MPEG-4 AVC, а также высокая цена. Комплект из Leadtek WinFast PxVC1100 и TMPGEnc XPress обойдётся примерно в 300$. Причём заказывать придётся в зарубежных магазинах, так как в России ускоритель купить довольно трудно, да и запросят гораздо большую сумму. Впрочем, если вы постоянно занимаетесь обработкой видео, то такая цена не должна вас смущать. Всем остальным рекомендуется обойтись утилитой Badaboom. В целом, идея использования архитектуры Cell в обычных ПК для выполнения ряда специфичных задач мне кажется интересной, но не очень перспективной. Развитие GPGPU и появление повсеместной поддержки OpenCL скорее всего не позволят решениям на SpursEngine стать популярными. А ведь подсуетись Toshiba несколько лет назад, то, возможно, всё сложилось бы иначе…
К оглавлению
О производстве, портках и логистике Ваннах Михаил
Сырьевой уклад в экономике Отечества нашего известен всем. О нём беспокойно говорят державные мужи. Его сладострастно смакуют оппозиционеры, и системные и бессистемные. Да и бабушки на постоянно действующем митинге у подъезда также его обсуждают и осуждают. Только вот ничего не меняется, несмотря на трогательное единодушие. Почему?