О видеокартах на чипах от STM
реклама
STM Kyro II - убийца GF 2 GTS, или наоборот?
Что такое STM, а что такое Kyro? STM – это компания производящая графические чипы для видеокарт. А Kyro – это линейка чипов от него.
Но начнем с самого начала. Эти ускорители задумывались как конкуренты GeForce 256 и GaForce 2 GTS. И появились на рынке чуть позже их. Но самое главное – GeForce и Kyro абсолютно не похожи друг на друга, а всё дело в архитектуре.
У 3D-ускорителей от nVidia вся мощь отправлена на обрисовку всей сцены и скрытых от глаз поверхностей за пределом видимости на мониторе. Для этого нужна очень большая мощность ускорителя, а также небывалая пропускная способность памяти. Для всего этого nVidia нацепила на свой GeForce 2 аж 4 конвеера рендеринга и на каждый поставила по 2 модуля текстурирования. Эта мощь нацелена только на то, чтобы игроману продемонстрировать только 25-35% своей мощности. А вся остальная мощь идет просто в пустую, она невидима
А что же нового в Kyro? Очень многое. Во первых в нем нет этих 4 конвееров на каждом из которых стоят по 2 текстурных модуля (формула 4х2). На нем стоят лишь 2 конвеера и всего по одному модулю текстурирования на каждом (формула 2х1). Эти параметры соответствуют стареньким Riva TNT/TNT 2 картам, но мы забыли, что здесь присутствует совершенно другая архитектура!
В чем её смысл. Большинство существующих в мире карт сделаны на основе архитектуры, которую ввела еще небезызвестная 3Dfx, т.е. обрисовка полной сцены и наложение текстур на треугольники. Здесь же задействована новая (нет не новая, но всеми подзабытая) архитектура TBR (Tile Based Rendering). Её смысл заключается в том, чтобы обрисовывать только видимую область изображения на мониторе. Вернее чуть больше, с запасом, чтобы поворачивая экран не было затормаживания и была возможность с чего-то начать чипу свою работу. Всё остальное, что не попадает в видимую область признается невидимым и отбрасывается.
Tile – переводится как плитка, черепица. А точнее экран разбивается на огромное количество таких плиток и акселератор начинает их заполнение. Заполнение происходит по порядку и если не заполнен хоть один тайл, то картинка (кадр) не передается на монитор. В результате тайловые ускорители текстурируют лишь те пиксели, которые будут видны. И если в сцене очень большое количество скрытых обьектов, то традиционным ускорителям приходится еще сильнее трудиться. Именно этим Kyro–подобные ускорители выгодно отличаются от других ускорителей, не растрачивая мощь в пустую.
Этим ускорителям не нужна и такая большая пропускная способность памяти как на большинстве современных картах. На них пока ставиться только SDR память. А значит невысокая цена гарантирована.
Плюсом можно также назвать и то, что абсолютно всё изображение на нем формируется в 32 битном цвете, даже независимо от такого какой цвет поставлен. Из этого следует, что переход от 32 битного к 16 битному цвету будет происходить методом дизеринга, или простым ухудшением качества картинки. Но даже при таком ухудшенни 16 битный свет на нем смотриться гораздо лучше чем на большинстве его конкурентов.
Теперь о названии. Чипы маркируются как PowerVR STM Kyro. Название же такое чипы получили неспроста. Разработчиком его была кампания PowerVR, но она не захотела, а может и не имела мощностей для его производства, поэтому она продала лицензию на его изготовление фирме STM. Самих же карт на нем очень мало. Главным образом из-за того, что большинство кампаний производящих видеокарты побоялись его брать. Ожидая немилости со стороны nVidia. Имена этих героев можно пересчитать по пальцам – это Hercules, STM, VideoLogic и Suma.
Рассмотрим теперь всю небольшую линейку карт с чипсетами носящими название Kyro.
Самым первым чипом, а точнее первопроходцем был чип Kyro I. Видеокарты на нем делали только кампании Hercules и сам STM.
Карты работали на частотах 115/115 мегагерц (чип/память). На карты ставилось 32, или 64 мегабайта памяти.
Производительность в игре Quake 3 была на уровне GeForce 256 SDR карт, а в будующем была сравнима с картами на GeForce 2 МХ. Хотя в 16 битном цвете они проигрывали картам на этих чипах приблизительно 15-20%, а в 32 битном цвете сравнивалась. Но у этого чипа был еще козырь в кармане. Это был не разгон, а великолепно используемая поддержка сжатия текстур S3TC. Производительность увеличивалась до 25-30% во всех разрешениях. Частота получаемых кадров в секунду с использованием этой технологии в разрешении 1024 на 768 при 32 битном цвете, дальше будет как «стандарт», чуть превышало минимальный предел играбельности и составляло 67 кадров в секунду. Неплохо для своего времени.
В разгон эти карты шли очень плохо. Частот 118/118 удавалось достичь некаждому. Частоты чипа и памяти были синхронизированы. Немаловажную роль в разгоне играло и то, что чип был сделан по уже устаревшему техпроцессу, а точнее по 0,25 микронной технологии.
И вот вышел GeForce 2 GTS. Ответ ему у PowerVR готовился. Но к сожалению он вышел только тогда, когда GeForce 2 GTS уже стоял во многих машинах, а цена на него стала меньше 200 долларов. Но этот ответ надолго лишил хозяев nVidia сна. А почему узнаете ниже.
Kyro II – второй чип кампании PowerVR. В отличии от предшественника он работал на частотах 175/175 и делался по 0,18 микронному техпроцессу. Видеокарты на нем начали делать гораздо больше производителей чем на его предшественнике. На карты с ним ставили 32, или 64 мегабайта обычной SDR памяти. Частоты были синхронизированы.
Производительность же у этих карт была наравне с картами на GeForce 2 GTS. Уход в лидеры в разрешении свыше 1024 на 768 при 32 битном цвете, а точнее 100 кадров в секунду. Проигрышь в 16 битном цвете практически везде. Хорошее 2D. Да и цена гораздо ниже чем у противника. Хорошая оптимизация под S3TC, увеличение производительности на 10-15%. По производительности 32 и 64 мегабайтные карты не отличались.
Разгонным потенциалом карты на нем также не блистали. Хотя до 185/185 гнать было можно.
Ускорители на нем по производительности и цене должны были занять нишу между картами на GF 2 MX и GF 2 GTS. Но произошло ужасное. В то время цена на GF 2 GTS была около 200 долларов, на GF 2 MX составляла 100-120 долларов, карты на Kyro II стоили около 140 - 150 долларов. И nVidia просто начала снижать цены. В середине 2001 году в России GF 2 GTS можно было найти за каких-то 100-110 долларов, а Kyro II стоил около 130-140 долларов, при условии, что если хорошо поищешь и найдешь его! Вот так. Они просто потеряли свою долю рынка.
А что сейчас? Сейчас надвигается эра GF 4, а что мы имеем на стане компании PowerVR? Ответ плачевен. Практически ничего. Правда маячит на горизонте Kyro II Ultra с частотами 200/200. Есть также смутные намеки на будующий Kyro III. Но это только намеки и всё.
Ну а теперь даю то, что не хотел давать в начале этой статьи. А точнее минусы этого чипа и карт на нем.
На большинстве сайтов занимающихся компьютерным железом главным стандартом проверки всей производительности является игра Quake 3. В предыдущих моих обзорах я также сравнивал производительность карт исходя из него. Сейчас эта игра показывает достойную графику и наиболее активно использует в ней все возможности акселераторов. Но эта игра была выпущена 3 года назад и задействует только те возможности, которые были тогда
А теперь посмотрим на работу в играх которые были выпущены года через два, после выхода Quake 3. Это игры: Giants-Citizen Kabuto, Serious Sam и Mersedes-Benz Truck Racing. Абсолютно во всех этих играх карты на Kyro проигрывают всем своим соперникам от nVidia. А популярный тест 3dmark2001 вводдит ускорители на Kyro в штопор. Этому есть только одно обьяснение. В чипах Kyro нет Hardware T&L- геометрического сопроцессора, помогающего по максимому загрузить чип, снимая нагрузку с главного процессора. А теперь T&L используется во многих современных играх. Без него, например, невозможно создать высокодетализованные обьекты в играх, которые должны появиться уже в недалеком будующем.
Плюсиком-же можно отметить то, что чип поддерживает все виды современной фильтрации. Правда он сразу-же становится минусом. Например при активизации анизотропной фильтрации падение производительности гигантское.
В будующем чипе PowerVR Kyro III планируется ввести поддержку Hardware T&L (по утверждениям некоторых специалистов T&L вставить в тайловые акселераторы просто невозможно), что выведет его на уровень чипов от nVidia, а также применение более скоростной памяти DDR. Единственным доказательством того, что этот чип есть, является игра Unreal II. В настройках, где написаны карты которые рекомендованы для игры в неё, стоит графа, о том, что поддерживаются карты с Kyro III. Видимо уже есть некоторые образцы карт на них, которые были даны производителям игр для тестирования.
Ну а теперь можно упомянуть и о плохой поддержке програмистами PowerVR своих детищ. Но это будет звучать не так плохо чем вышенаписанное.
Рекомендовать 3D ускорители на чипах Kyro можно тем, кто играет в старые и очень старые игры, где нет поддержки T&L, а поиграть с большой скоростью хочется. Прошу отметить, что у карт на базе Kyro I и Kyro II просто нет будующего. Их хватит на год - два максимум.
И напоследок. В стане производителей чипов всё-таки есть движение. Есть предпосылки к развитию. “Так выпьем же за….. “. Нет. Спасибо. Хватит. Извините я чуть-чуть переборщил.
Продолжение следует……
автор Gljukats из Тарту.
реклама
Лента материалов
Соблюдение Правил конференции строго обязательно!
Флуд, флейм и оффтоп преследуются по всей строгости закона!
Комментарии, содержащие оскорбления, нецензурные выражения (в т.ч. замаскированный мат), экстремистские высказывания, рекламу и спам, удаляются независимо от содержимого, а к их авторам могут применяться меры вплоть до запрета написания комментариев и, в случае написания комментария через социальные сети, жалобы в администрацию данной сети.
Сейчас обсуждают