Ускорение Adobe CS5: влияние поддержки 6. CUDA и многоядерности. Введение. Любой опытный пользователь понимает, что поставленную задачу можно решить с одинаковым успехом разными способами. Даже если все они начинаются с . Купите Adobe’s Creative Suite.. Но когда ваше время - это деньги, скорость работы приложений Creative Suite может означать, заработали вы или нет. И даже если мы говорим про обработку домашнего видео с помощью Premiere и After Effects, кто хотел бы тратить в ожидании результата часы вместо минут? По мере того как Adobe встраивает поддержку обработки данных на GPU в приложениях Creative Suite и оптимизирует их для многопочных вычислений, они всё более полно используют ресурсы современных ПК. Или, говоря проще, Adobe CS5 на сегодняшнем компьютере быстрее Adobe CS2, работающего на машине пятилетней давности. Очевидно, не правда ли? Поэтому мы будем оценивать полезность более вероятных изменений - апгрейда компонентов рабочей станции, в том числе и апгрейда Adobe CS4 на Adobe CS5. Помимо просто увеличения функциональности каждого приложения, именно поддержка 6. Ну и анонсированная поддержка вычислений на графических чипах - полезная функция, которую, пока что, мы редко встречаем в офисных и мультимедиа редакторах. Допустим, у вас есть Adobe CS4, и вы рассматриваете переход на Adobe CS5 как способ повысить эффективность работы, сократив время ожидания. Мы протестируем три основных способа ускорения обработки. Многие пользователи Adobe Premiere Pro часто отмечают одну неприятную особенность: при переходе из какого-либо окна в окно программы Adobe Premiere Pro. Сборник из 20 видео-переходов для Premiere Pro СС & СС 2014, в который вошли. 35 различных футажей-масок для создания эффектов в переходах. Переходы для adobe premiere pro скачать, с трудом удается отметить хоть какойто вещество. Ктото снимает учащие материалы, как я, ктото ведет видеоблог.Переход с Adobe CS4 на Adobe CS5. Предоставляет преимущества перехода с 3. Увеличение количества потоков на процессоре. Как благодаря увеличению количества физических ядер, так и благодаря использованию технологии Hyper- Threading (HT) от Intel. Использование CUDA. На данный момент, поддержка аппаратного ускорения с помощью вычислительной мощности графических процессоров только начинает распространяться за пределы игровых приложений. Но Adobe уже начала включать поддержку платформы n. Vidia CUDA. Надеемся, что скоро появится поддержка Open. CL и/или Direct. Compute, но пока мы изучим возможности CUDA. Может ли сочетание Adobe CS5 и CUDA перевесить по эффективности замену процессора, которая обойдётся не меньше чем в $5. Да, пока что движок Mercury влияет не на всё приложение, но ускоряются многие эффекты и операции. Например, ускорение будет в новом фильтре Ultra keyer для хромакеинга, эффекте proc amp, фильтре размытия по Гауссу (Gaussian blur), в фильтре размытия краёв (edge feathering), flips, фильтре резкости (sharpening) и функциях цветокоррекции - то есть в большинство популярных эффектов использован движок Mercury. Как и cross dissolve, dip to black, и dip to white из арсенала эффекта переходов. Хотя обещания Adobe кажутся нам более правдоподобными, некоторые результаты тестов производительности при вычислении на графических процессорах (GPGPU), которые мы получали ранее, позволяют допустить даже такую прибавку в скорости. В это мы cможем поверить, только если нас убедят объективные результаты тестов. Пока что, мы ожидаем прироста производительности благодаря CUDA, но не чудесного снижения нагрузки на центральный процессор. Зайдите в Project - > Project Settings - > General. В закладке Video Rendering and Playback, найдите опцию Renderer и выберите режим работы Mercury.
Единственная существенная разница между Ge. Force GTX 2. 85 и Ge. Force GTX 2. 80 состоит в том, что первая производится по 5. Гипотеза об искусственном ограничении совместимости только с дорогим решением Ge. Force GTX 2. 85 подтверждается тем, что GTX 2. Adobe CS5. Скорее всего, Adobe не хватило времени для тестов совместимости 4. GTX с Adobe CS5, и поэтому список поддерживаемых игровых карт был ограничен единственной карточкой предыдущего поколения, выполненной по 5. Кроме нее поддерживались только Quadro, которые предназначены для профессиональных пользователей и приносят n. Vidia значительно больше дохода за каждый проданный экземпляр. Однако, с тех пор появился патч 5. Ge. Force GTX 4. 70, Quadro 4. Quadro 5. 00. 0. Мы проверили его действенность на редакционных Ge. Force GTX 4. 70 и Ge. Force 4. 80, и способ замечательно сработал в обоих случаях. Чтобы сэкономить вам время, мы приводим его описание. Найдите у себя в системе файл GPUsniffer. Скорее всего, он находится по адресу C: \Program Files\Adobe\Adobe Premiere Pro Adobe CS5\GPUSniffer. Вы увидите название вашей графической карты в пункте . Скопируйте его в точности, включая символы, разделители и пробелы. В блокноте откройте файл cuda. Добавьте название вашей видеокарты в короткий список поддерживаемых карт n. Vidia и сохраните файл в том же месте с тем же названием. Правым щелчком мыши на рабочем столе вызовите меню и выберите n. Vidia Control Panel. В пункте Manage 3. D Settings, найдите закладку Program Settings. В выпадающем списке выберите Adobe Premiere CS4. Мы решили проводить тесты с включенными двумя, четырьмя и всеми шестью ядрами. В каждом случае мы проводили тесты с задействованной и отключенной технологией Hyper- Threading, то есть в результате у нас получилось шесть вариантов многопоточности. Мы считаем, что это даст возможность оценить полезность использования технологии Hyper- Threading при работе с Adobe CS5. Мы измеряли степень загрузки процессора через десять секунд после начала теста, и не менее двух минут в течение теста. Максимальные и минимальные значения загрузки мы учитывали только в том случае, если они повторялись хотя бы дважды. Во время тестов Adobe CS4 в системе также стояло 1. ГБайт памяти, но приложения обращались только к 4 гигабайтам из них. Это несколько усложняет прямое сравнение эффективности приложений, но мы решили, что важнее отразить реалистичный сценарий. Если вы собираетесь потратиться на покупку Adobe CS5, то, скорее всего, вы сможете позволить себе увеличить объём оперативной памяти, и трёхканальные 1. ГБайт наборы DDR3 - самые привлекательные в сегменте высокопроизводительных систем. Окончательная конфигурация выглядит так: общепризнанно удачный SSD G2 от Intel в качестве системного, на нем стоит ОС и приложения, а все данные и проекты - на OCZ Revo. Drive. В ней мы начали с 1. Gulftown и закончили тестированием 2. Xeon X5. 68. 0. Неожиданно обнаружилось, что скорость обработки данных падала с ростом производительности системы. В результате - рост обращений к виртуальной памяти, находящейся на твердотельном носителе, быстром, конечно, но несравненно более медленном, чем трехканальная память DDR3. В таком режиме он достаточно точно представляет вычислительные мощности таких процессоров, как Athlon II от AMD. Когда она задействована, After Effects обрабатывает разные кадры отдельными ядрами процессора. Без неё все ядра вместе обрабатывают каждый отдельный кадр от начала до конца. В наших тестах мы опробовали оба варианта (с включенной поддержкой мультипоточности и без), чтобы выяснить эффект от добавления каждого нового ядра/потока вычислений. Заранее поясним для наших русскоязычных читателей, что . Во всех наших тестах, когда мультипоточность и HT были выключены, After Effects загружал процессор на десять- двадцать с чем- то процентов, но все чётные потоки вычислений, то есть те, которые работали на логических ядрах, созданных HT, были едва задействованы. Если были задействованы только два физических ядра (то есть 4 логических), чётные потоки были загружены чуть больше, но по- прежнему, гораздо слабее, чем при включенной функции многопоточности в приложении. Данные дают однозначный ответ: After Effects Adobe CS4 гораздо эффективнее справляется с задачами, если функция Hyper- Threading отключена, иногда до двух раз эффективнее. Это значит что, оптимальным способом Adobe CS4 будет работать при отключенном HT и включенным многопоточным вычислением. За исключением тех случаев, когда вы работаете в каком- то другом приложении, пока AE производит обработку. Тогда, включение обеих функций несколько замедлит работу AE, но в то же время оставит 2. А что насчет выигрыша от дополнительных ядер? Без HT мы можем наблюдать довольно скромный прирост по мере увеличения потоков обработки. Например, мы не наблюдали практически никакого прироста от 6 включенных ядер по сравнению с четырьмя. Шесть ядер всего на 2. Самое неприятное состоит в том, что два физических ядра (без HT, то есть 2 потока вычислений) были на 7,5% быстрее 1. Просто After Effects Adobe CS4 настолько плохо оптимизирован для Hyper- Threading. При этом процессор был загружен почти полностью. В After Effects Adobe CS5 такое время - едва ли ни наихудший результат в нашем тесте (разница между 2: 5. Hyper- Threading. И, что интересно, загрузка процессора находилась в пределах 6. Очевидно, что HT приносит гораздо больше пользы, когда в системе немного ядер, но главное, нет никакого замедления работы. И странные скачки производительности при включенных HT и поддержке многопоточности тоже побеждены. Скорее всего, владельцы двухьядерных процессоров Intel не побегут покупать новый Adobe CS5, потому что выигрыш от использования Hyper- Threading не слишком значителен. Да, он есть, но если вы хотите поднять производительность системы на заметную величину, необходима замена процессора на другой, с большим количеством ядер. В каждом тесте наблюдалась одинаковая картина: чем меньше ядер задействовано, тем сильнее было загружено каждое. Это напомнило нам историю о зайце и черепахе, . Наше первое предположение состояло в том, что повторилась ситуация, описанная в предыдущей статье, всё больше ядер работают со всё меньшим (в расчете на каждое) объемом оперативной памяти, даже не смотря на то, что мы увеличили ее объем с 4 до 1. ГБайт. Однако мы получили сообщение от сотрудника отдела технического маркетинга n. Vidia Шона Килбрайда, с описанием причин этого явления. Кодирование видеопотока состоит из большого количества последовательных операций, и вам нужен результат одного действия, прежде чем вы сможете начать следующее. Главная причина - необходимость создания ключевого кадра, который содержит информацию обо всей картинке. Все последующие кадры содержат только информацию об изменениях относительно последнего ключевого кадра.
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |