International Version |
|
|||||||||||||||||||||||||||||||
|
|
|
||||||||||||||||||||||||||||||
Дмитрий Ремизов, к. т. н. G3+AltiVec = G4: Со времени выхода в свет предыдущей статьи, посвященной производительности графических станций, прошло достаточно много времени (см. «Курсив» №2-99, с.22). Однако произошедшие за это время перемены я бы не назвал кардинальными. Пожалуй, самое значительное для полиграфистов событие прошлого года — выход в свет нового процессора G4 для компьютеров Mac. Это новшество и попало в поле нашего зрения. Что такое G4 и чем он лучше G3? Процессор G4 отличается от G3 прежде всего встроенной технологией компании Motorola — AltiVec Technology. Она расширяет имеющиеся возможности архитектуры PowerPC, добавляя новый 128-битный векторный модуль, который оперирует с существующими целочисленными данными и данными с плавающей точкой. Он позволяет распараллелить выполнение действий с данными, выполняя до 16 операций за один цикл процессора. AltiVec построен по принципу SIMD (одна инструкция, много данных). Модуль интегрирован в архитектуру PowerPC аналогичным образом с существующими модулями, оперирующими с целочисленными данными и данными с плавающей точкой. AltiVec предоставляет из себя 32 128-битных регистра. Это новое расширение добавляет 160 «векторных» инструкций в набор команд PowerPC. Компания Apple утверждает, что AltiVec предлагает большую гибкость и больше возможностей в обработке видео, аудио и задач связи. Также предполагается и значительное увеличение производительности при работе с Adobe Photoshop прежде всего за счет параллельной обработки данных. Для работы с этой программой Apple будет поставлять соответствующий Plug-In с каждой машиной G4. По официальным данным, использование технологии AltiVec увеличивает производительность некоторых фильтров более чем в три раза. Надо отметить, что, как и все рекламные лозунги, это звучит весьма многообещающе. Однако, как показывает практика, в жизни все бывает не совсем так. Цели и задачи тестирования Вообще говоря, тестировать графические станции можно совершенно по-разному. Выбор методик весьма разнообразен и должен определяться поставленными целями. Считается, что для подготовки иллюстраций в допечатной подготовке наибольшее значение имеет программа Adobe Photoshop, именно поэтому тестирование производительности мы проводили с ее помощью. Брать в качестве объекта исследования набор из 5–10 фильтров программы Photoshop совершенно неверно, так как это не соответствует реальным задачам, а кроме того, изменяя сам набор, можно легко добиться нужных результатов. Мы для тестирования производительности графических станций условно обозначиваем область их применения (репродуцирование иллюстраций, дизайн и т. п.) и только затем подбираем набор действий, характерный для данного типа работ. В предыдущих обзорах акцент делался на репродуцировании иллюстраций. Растущая мощь новых процессоров может понадобиться при разработке дизайна печатной продукции, когда работа нередко ведется в нескольких уровнях, отчего объем файлов возрастает многократно, и применяются самые разнообразные фильтры. Надо отметить, что описать и как-то стандартизировать выполняемые дизайнером действия крайне сложно. Каждый раз этот процесс изменяется и сильно зависит от конкретной задачи, а также индивидуальности художника. В целях подбора наиболее оптимального ряда операций, использующихся при дизайне печатной продукции, мы опросили пять операторов графических станций, работающих в разных издательствах. Указанные ими операции были различными, однако удалось выделить некоторые, характерные для всех отвечавших: чтение файла, запись, поворот, открытие ЕРS-файлов в Photoshop’е, различные варианты действий с уровнями. На основе этих данных мы составили табл. 1.
Табл. 1. Cписок операций Photoshop 5.5 Все действия, кроме последнего, производились с файлом Fruct.tif, имеющим размер примерно 18x26 см при разрешении 300 dpi, объемом 38 MB. Изначально иллюстрация была в формате RGB, 16 бит на канал. Надо отметить, что подобная глубина цвета сейчас используется часто, так как оставляет возможность изменять тоновоспроизведение инструментами Photoshop без потери градаций. Кроме того, считается, что перевод из цветового пространства RGB в CMYK также лучше выполнять с большей глубиной цвета. Описание проводимых операций
|