| S3 Savage3D |
|
|
|
| Автор Administrator | |||||||||||||||||||||||||||||||||||||||||||||||||
| 28.01.2008 г. | |||||||||||||||||||||||||||||||||||||||||||||||||
|
Компания S3, Inc. имеет долгую историю, полную взлетов и неудач. Еще пару лет назад S3 была одним из лидеров в области компьютерной графики и одним из крупнейших производителей графических чипсетов. Однако, за последние два года, имидж компании несколько потускнел. Благодаря низкой цене и широкой поддержке дружественных китайских производителей, платы с чипсетами от S3 широко распространены не только в России, но и по всему миру. Многие производители компьютеров интегрируют чипсеты S3 в свои системные платы. Но с наступлением эры 3D, пионер в области графических чипсетов стал здавать свои позиции. С именем S3 стали ассоциировать недорогие, но достаточно надежные и производительные чипсеты для офисных приложений. Да, для именно для офисных, т.е. для работы с 2D графикой, но никак не с 3D, а значит владельцы видеоплат с S3 "на борту" не могли наслаждаться игрой в новейшие трехмерные игры. А ведь все начиналось именно с S3, когда в конце 1995 года была запущена в производство серия чипсетов ViRGE. Идея была своевременная, однако не получив соответствующей поддержки со стороны разработчиков приложений, S3 стала терять рынок. Уже к концу 1996 года, стало очивидно, что Virge не оправдал возложенные на него надежды. Именно тогда и появился графический чипсет Voodoo от малоизвестной фирмы 3Dfx и пользователи смогли наконец почувствовать, что такое 3D графика в действии, а не только в рекламных обещаниях. Да, у Virge хорошая производительность в 2D и на платах с этим чипсетом прекрасно крутится видео, да и качество выводимого изображение не вызывает нареканий. Но вот 3D... Что S3 вынесла из всей эпопеи с Virge, так это то, что еще одного провала на рынке 3D допустить нельзя. Проведя рекогносцировку и основательно подготовившись, S3 перешла вновь в наступление. Итак, S3 создала новый чипсет -- Savage3D. Представляя этот продукт S3 намеревается доказать, что она не потеряла способность создавать что-то новое и восстановить утерянное реноме лидера рынка графических решений. Savage3D представляет собой 128-разрядный чипсет с интегрированной поддержкой 2D/3D акселерации и обработкой видео. Благодаря использованию передовых технологий, Savage3D может захватить ощутимо большую часть рынка 3D графических чипсетов. Причем вероятными конкурентами Savage3D будут чипсеты RivaTNT, Voodoo2 и G200, т.е. борьба пойдет именно за лакомый кусок hi-end игрового рынка. Savage3D имеет большой потенциал для штурма такой крепости, как сегодняшний рынок 3D видеокарт. Он воплощает в себе все лучшее из сегодняшних технологий, как то:
Разработчики заявляют, что Savage3D будет прекрасно работать, например на системах с процессором P200, а с переходом на PII-400 производительность возрастет. Вообщем, масштабируемость налицо. Кстати, заявлено, что под Windows98 чипсет Savage3D будет работать лучше, чем под Win95, т.е. все программное обеспечение изначально затачивается под новые ОС. Чипсет Savage3D ориентирован и оптимизирован для использования интерфейса AGP, а в свете того, что с развитием игровой индустрии размеры текстур будут только расти, корректная реализация поддержки AGP будет иметь решающее значение. В противном случае, возможна ситуация, когда в работе конвейера 3D рендеринга именно пропускная способность AGP может стать узким местом. Итак, посмотрим поближе на архитектуру чипсета Savage3D, что бы стало яснее, что же нам предлагается. Ускорение 2DИзвестно, что предыдущие графические чипсеты от S3 славились своей хорошей производительностью в 2D приложениях под Windows. Ожидается, что традиция будет продолжена. Savage3D содержит такой же высокопроизводительный 128-разрядный движок для 2D, как и не получивший широкого распространения, ориентированный на бизнес-приложения чипсет Trio3D. На аппаратном уровне поддерживаются:
Вообщем тут все понятно, набор стандартный, другого ничего и нельзя было ожидать. Уж чего-чего, а 2D чипсеты S3 делает давно и хорошо. Что же нам предлагается по части 3D? Ускорение 3DОснащенный быстрым 128-разрядным конвейером рендеринга, Savage3D представляет собой новую архитектуру, в которой некоторые функции выполняются за один такт, что должно положительным образом сказаться на производительности и все это в сочетании с высококачественным выводом изображений. К сожалению, нет поддержки однопроходного мультитекстурирования. Но, нам обещают, что на общей производительности это не отразится. На аппаратном уровне поддерживаются:
Частичная аппаратная поддержка:
Применение трилинейной фильтрации, производящейся за один такт, должно обеспечить высокую производительность в 3D вместе с отличным качеством изображения. Благодаря наличию в Savage3D рендеринга при истинном представлении цвета, т.е. использованию 16 млн. цветов вместо традиционных 64К цветов, достигается более яркое и реалистичное изображение. Вообще стоит заметить, что с появлением i740 рендеринг в 16-битном цвете стал историей. Будущее только за true color, т.е. за истинным цветом. Архитектура Savage3D оптимизирована для использование AGP х2 для передачи текстур. Тесты первых вариантов плат на Savage3D наглядно показали, что качество выводимого изображения новым чипсетом S3 лучше, чем например, у сегодняшнего лидера 3D рынка - Voodoo2. Такой результат достигается за счет использования при рендеринге операций над вещественными числами с высокой точностью вычислений. Много сил было затрачено на то, что бы добиться такой точности результатов вычислений на всем протяжении конвейера рендеринга, причем основной режим работы - 24 битный. И, конечно же, основную роль в улучшении качества изображения играет применение фильтрации текстур. В частности, обсчет уровней детализации производится на уровне пикселей с адекватным количеством бит, что гарантирует корректное проведение трилинейной фильтрации. Плюс ко всему, использование трилинейной фильтрации одновременно с задействованием других функций не будет приводить к снижению показателей скорости закраски полигонов, а значит при высоком качестве изображения игры не будут притормаживать. Triangle Setup EngineTriangle Setup Engine, движок, или установочный генератор положения треугольников в пространстве. Применение усовершенствованного движка должно обеспечить требуемую для современных 3D акселераторов производительность, что должно положительным образом сказаться на реалистичности игр и интерактивных приложений. Новый 3D движок оптимизирован для использования возможностей AGP, в частности для хранения текстур в системной памяти, и обеспечивает максимальную производительность при использовании многих 3D функций, таких как трилинейная фильтрация, отраженный свет и затенение с размытием, коррекция перспективы и затуманивание. В результате, вполне обоснованно ожидать, что Savage3D будет поддерживаться большинством современных и будущих 3D игр и приложений на должном уровне. Локальная памятьОдной из важнейших составляющих любой 3D платы является память. Savage3D имеет высокоскоростной интерфейс, поддерживающий два типа памяти: SDRAM и SGRAM. Укажем некоторые подробности:
Кстати, использование основной системной памяти для хранения текстур является главным режимом работы Savage3D, но при этом, если текстуры имеют маленькие размеры, то они могут храниться и в локальной памяти. Чипсет Savage3D будет работать на тактовой частоте 125 МГц, при этом скорость работы видеопамяти будет зависить от желаний конкретного производителя видеоадаптера. При покупке, не забудьте убедиться, что производитель видеоадаптера на базе чипсета Savage3D не сэкономил на локальной памяти. DVD и видео конференцииАрхитектура Savage3D обеспечивает высококачественное проигрывание потоков MPEG-2, используемых в интерактивных DVD приложениях и видеоконференциях. Видеоакселератор разгружает CPU за счет преобразования из планарного в сжатый формат с компенсацией смещений. Для поддержки видео имеется:
Использование улучшенного алгоритма масштабирования обеспечивает качественное полноэкранное проигрывание видео. Поддержка проигрывания видео одновременно в нескольких окнах и зеркалирование изображений делает платы на базе Savage3D идеальным решением для видеоконференций. Специальный, 60 MHz VIP видео порт обеспечивает недорогое решение для подключения стандпртных MPEG-2 декодеров и систем оцифровки видео. Технология обработки потоковРазработанная S3 технология обработки потоков (Streams Processor Technology) обеспечивает растягивание, фильтрацию и пространственно-цветовое преобразование в формате YUV для полноэкранного проигрывания видео с использованием как программных кодеров/декодеров, так и аппаратных устройств обработки MPEG потоков. Это обеспечивает одновременное отображение графики и видео с различной глубиной представления цвета, равно как и с возможностью вертикальной интерполяции и управления цветом при проигрывании видео с высоким качеством изображения. Поддержка вывода сигнала на ТВВстроенный ТВ-выход должен обеспечить поддержку нового стандарта качественного вывода изображения на телевизор без мерцания, за счет дополнительного сканирования линий с компенсационной фильтрацией в стандарте NTSC/PAL (а где же SECAM? :-[ ). Встроенный кодер Macrovision обеспечивает поддержку ТВ-выхода для композитного или S-video сигналов, что должно обеспечить широкое распространение в области настольных систем (кодер поставляется как опция). Программируемый трехступенчатый фильтр мерцания вместе с компенсацией сканирования вертикальных линий гарантирует отличное качество ТВ-сигнала на выходе. Имеется возможность одновременного вывода изображения на монитор и ТВ. Поддерживаемое программное обеспечение:Как показала практика, не достаточно иметь хорошую архитектуру и возможности, нужна соответствующая поддержка со стороны разработчиков приложений и API. Естественным образом напрашивается вопрос: будет ли Savage3D поддерживать только стандартные интерфейсы Direct3D и OpenGL или планируется создать собственный, так называемый натив API, наподобии GLide. Как выяснилось, планируется поддержка на уровне ICD не только D3D и OpenGL, а так же специализированного API S3 MeTAL (MTL - Metal Toolkit Library). Последний расчитан для использование в играх и приложениях, в первую очередь для того, что бы не дожидаясь реализации поддержки всех возможностей Savage3D в стандартных API, разработчики смогли бы использовать весь набор имеющмихся в новом чипсете от S3 функций.
Поддерживаемые разрешенияЕсли внимательно посмотреть на параметры нового чипсета, то можно прийти к выводу, что Savage3D предоставляет пользователю большой выбор разрешений. Разработчики заявляют, что на их взгляд режим 1024x768 является предпочтительным. Почему? В принципе, платы на базе Savage3D могут работать с разрешением вплоть до 1600x1200 при 32-битном представлении цвета, а в 3D с разрешением 1600x1200 при 16-битном представлении цвета и 16-битным Z-буфером, но такое режим пока еще не поддерживается драйверами Direct3D. (На самом деле, в будущем планируется сделать возможным увеличение размера локальной памяти). К несчастью, реальность такова, что у большинства мониторов лишь декларирована поддержка разрешения 1600x1200, на самом деле в этом режиме они работают просто ужасно. Большинство пользователей не могут работать с разрешением, большим чем 1280x1024, так как не каждый готов заплатить порядка $3000 за крутой дисплей. Вот таблица поддерживаемых разрешений:
iXBT.Com
|
|||||||||||||||||||||||||||||||||||||||||||||||||
| « Пред. | След. » |
|---|







