Исполнение (компания) - Rendition (company)

Rendition, Inc.
Корпорация
ПромышленностьМультимедийные продукты для ПК
Основан1993
Штаб-квартираМаунтин-Вью, Калифорния
Интернет сайтwww.rendition.com (закрыто)

Исполнение был создателем 3D компьютерная графика чипсеты в середине-конце 1990-х гг. Они были известны такими продуктами, как Верите 1000 и Верите 2x00 и за то, что он был одним из первых производителей 3D-чипсетов, напрямую работавших с Землетрясение разработчик Джон Кармак сделать версию игры с аппаратным ускорением (vQuake). Основным конкурентом Rendition в то время был 3Dfx. Их проприетарный рендеринг API были Speedy3D (для DOS) и RRedline (для Windows).

Наборы микросхем 3D

Vérité V1000

Сьерра Screamin '3D. На базе V1000

Выпущенный в 1996 году, Rendition's V1000 чипсет отличался своим RISC основанная на архитектуре. V1000 была первой видеокартой для ПК, в которой использовалось программируемое ядро ​​для оказывать 3D графика. V1000 был и быстрее, и более совершенным (с точки зрения функций), чем конкуренты, такие как Matrox Миллениум, ATI Ярость / 3D и S3 Virge3D. Только 3DFX's Voodoo Graphics была быстрее, но, в отличие от 3DFX Voodoo, V1000 включал в себя возможности 2D / VGA, что делало ее единственным приемлемо быстрым одноплатным решением для 3D-игр.

Vérité поддерживает локальный кадровый буфер размером до 4 МБ EDO DRAM на 64-битной шине (для теоретической пропускной способности 400 МБ / с). Помимо 3D-игр, Vérité содержал IBM VGA-совместимый контроллер дисплея, и служил традиционным ускорителем 2D / GUI для операционной системы Windows.

Первое заявление Верите о славе было то, что он был единственным ускорителем, поддерживаемым Землетрясение.[1] Партнер по совету директоров Номер девять визуальных технологий позже отменили свои продукты Vérité. В книге Masters of Doom Кармак назвал неудачный опыт программирования Vérité причиной перехода id от проприетарных API к отраслевым стандартам. OpenGL.

На момент запуска V1000 был довольно популярен. По крайней мере четыре компании продали доски Vérité: Creative Labs 3D Blaster PCI, Сьерра Кричащий 3D, Канопус Total 3D и Интерграф Reactor (позже переименованный в Intense 3D 100).[1] Несколько программ, поставляемых с поддержкой V1000. Поскольку ATI Rage / 3D, S3 Virge / 3D и Matrox Mystique обеспечивали 3D / графику сомнительной пользы, id Программное обеспечение с vQuake и Эйдос с Расхитительница гробниц сыграли важную роль в повышении интереса потребителей к оборудованию для 3D-рендеринга. В портах Vérité (и Voodoo) добавлена ​​16-битная цветопередача, билинейная фильтрация, на полигон Отображение MIP, и край сглаживание к 3D-графике игры. Выпущенные к Рождеству 1996 года, vQuake и Tomb Raider продемонстрировали, что 3D / оборудование V1000 работает быстрее и лучше, чем программный рендеринг даже на самом мощном центральном процессоре.

Интересной частью технологии V1000 было использование мастера шины. DMA передачи для передачи данных по шине PCI. Это позволило плате передавать данные намного эффективнее, чем с альтернативой. ФИФО режим автобуса. К сожалению, незрелость шины PCI в то время и ограниченное использование мастеринга шины в целом в современных системах вызвали появление ошибок DMA в Vérité. Если набор микросхем материнской платы не поддерживает DMA, Верите вынужден работать в режиме FIFO, и производительность резко падает. Кроме того, на некоторых материнских платах поддержка DMA была неполной или неправильно реализована, а скорость была довольно низкой. Обе эти проблемы вместе создают частые проблемы для владельцев V1000. В Rendition была утилита тестирования DMA, чтобы протестировать поддержку материнской платой передачи DMA. Некоторые игры для DOS с поддержкой Speedy3D Vérité, например IndyCar Racing II, предложил режим с использованием DMA и режим с использованием FIFO, чтобы обойти эти проблемы.

Верите исполнил установка треугольника в оборудовании. Rendition часто рекламировал свой механизм настройки как преимущество перед Voodoo Graphics от 3Dfx, поскольку установка оборудования уменьшала требования к обработке центрального процессора для рисования сложных 3D-сцен. К сожалению, 3D / движок Vérité не обладал необходимой скоростью заполнения, чтобы воспользоваться этим преимуществом; скорость заполнения пикселей V1000 составляла в лучшем случае примерно 25 мегапикселей в секунду (чуть больше половины от скорости Voodoo Graphics). Из-за конструктивных ограничений V1000 не смог поддерживать этот уровень во многих играх (например, когда программное обеспечение использует z-буферизация ). В то время как Voodoo действительно стал предпочтительным ускорителем для высокобюджетных 3D / геймеров, треугольная конфигурация V1000 и интегрированное ядро ​​2D / VGA привлекли многих геймеров, которые хотели обновить свой скромный бюджет.

За исключением 3D-игр, производительность V1000 (2D) была невысокой почти во всех отношениях. По крайней мере, в обычном MCGA /VGA разрешение или "Режим X "производительность V1000 была поразительно медленной; старые игры MS-DOS (такие как Рок ) работал со скоростью, близкой к скорости слайд-шоу, даже на топовом центральном процессоре (Pentium 166 МГц). Rendition представила "renutil", служебную программу MS-DOS, предназначенную для повышения производительности в графическом режиме MCGA. Утилита перенаправила настройку режима отображения MCGA (совместимого с VGA) в эквивалентный режим отображения VESA, минуя медленное ядро ​​VGA Vérité. Утилита работала со всеми играми MCGA, но была полностью несовместима с играми, использующими режим отображения VGA «Mode X», который нельзя было эмулировать с помощью режима VESA. В Windows 95, V1000 был удовлетворительным, не получив ни верхних, ни нижних оценок в наборе тестов ZDnet. В VESA VBE 2.0 В режиме отображения скорость Vérité была выдающейся, сравнимой с другими топовыми картами той эпохи (такими как Matrox и ARK Logic PCI VGA-чипсеты).

Хотя Rendition пыталась создать V1000 для поддержки многих интерфейсы прикладного программирования (API), эти API в то время находились в зачаточном состоянии. Например, Microsoft Direct3D Стандарт быстро развивался, и в него произошли серьезные изменения. V1000 не был оптимизирован для этого нового стандарта Direct3D. Однако в этом больше виноват API, потому что в Direct3D в то время не было поддержки передачи DMA. Дизайн V1000 с его ядром RISC был одним из программируемых. Поскольку GPU не был «зашитым», как ASIC, чип потенциально мог адаптироваться к новым или отличным от стандартов стандартам, для которых он был изначально разработан. Однако ограничения производительности неизбежно привели к тому, что чип не смог значительно вырасти. Например, поддержка OpenGL в V1000 была очень ограничена.

Верите V2x00

Алмаз Stealth II S220. На базе V2100
Эталонная карта Rendition V2200 (чип без маркировки)

Архитектура второго поколения Rendition состояла из Vérité V2100 и V2200. Чипы были усовершенствованными версиями технологии V1000, в первую очередь предлагая однократный пиксель вычисление (V1000 потребовалось более одного тактового цикла для вычисления каждого пикселя). Это увеличило скорость заполнения чипов почти вдвое и в сочетании с более быстрой памятью и немного более высокой тактовой частотой ядра обеспечило производительность, немного опережающую 3Dfx Voodoo Graphics (эталон того времени).

Эти два чипа были идентичны во всех отношениях, кроме тактовой частоты, а V2100 использовался как чип, ориентированный на "стоимость". V2100 обычно работал на частоте 40–45 МГц, а V2200 - на частоте 55–60 МГц. V2100 был реализован только на одной плате, Diamond Multimedia Stealth II S220 PCI с 4 МБ SGRAM, который изначально предлагался по цене 100 долларов, но быстро упал до 50 долларов из-за ограниченного спроса. Позже Stealth II даже получил обновление BIOS, чтобы повысить тактовую частоту V2100 до того же уровня, что и V2200, в качестве попытки повысить интерес к карте. V2200 был замечен на нескольких картах, в первую очередь на Геркулес Триллер 3D предлагается в обоих AGP и форматы PCI, с 4 МБ или 8 МБ SGRAM. V2200 предлагал скорость закраски 55 мегапикселей в секунду со всеми функциями, ожидаемыми от 3D-ускорителей того времени. Дополнения к 2D и видео ускорению улучшили производительность и позволили аппаратное ускорение DVD воспроизведение. Новые чипы были разработаны для Microsoft Windows 9x и NT 4.

Рендишн и Геркулес в какой-то момент сотрудничали в проекте "Заговор триллеров", который объединил Fujitsu FXG-1 "Pinolite" геометрический процессор с ядром V2200 для создания видеокарты с полной трансформация и освещение (T&L) двигатель за годы до Nvidia GeForce 256 или ATI Radeon 7000. Эта плата, разработанная для дальнейшего снижения нагрузки на центральный процессор системы, так и не поступила на рынок. Распространились слухи, что он должен был быть выпущен летом 1998 года с платой 9 МБ (1 МБ для Pinolite) стоимостью 149 долларов. доллар США. Предварительные тесты показали очень стабильную производительность независимо от частоты процессора системы. К сожалению, к тому времени, когда он был запущен, были доступны гораздо более мощные ускорители, такие как NVIDIA. RIVA TNT и 3Dfx's Вуду 2, что значительно затмило бы эту доску. Фото

Одна из самых необычных графических плат, когда-либо созданных, входила в семейство V2200. Jazz Multimedia Outlaw 3D "Bonny & Clyde" сочетает в себе разъемы AGP и PCI на одной плате. Чтобы использовать тот или иной вариант, пользователь просто перевернул карту и металлический краевой кронштейн и вставил его в розетку.[2]

Vérité V3300 RRedline (не выпущен)

V3300 - это набор микросхем трехмерной графики третьего поколения от Rendition. Выпускался бы на 0,35 мкм процесс в IBM и заменил бы V2200 в качестве высокопроизводительного набора микросхем Rendition в начале 1999 года. Этот набор микросхем так и не был выпущен. После нескольких задержек в 1998 году Rendition была куплена Микронная технология и проект закрыли.

Vérité V4400E (не выпущен)

Приобретя Micron в 1998 году, Rendition надеялась воспользоваться преимуществами встроенной технологии DRAM от Micron. После неудач с проектом V3300 и его возможной отмены из-за задержек, Rendition вернулась с обещаниями выпустить чип V4400 в 2000 году. Предполагалось, что этот новый чип будет иметь 125 миллионов транзисторов, которые в основном используются 12 МБ памяти. встроенная память, потрясающий уровень сложности на день. Хотя эта конструкция встроенной памяти позже использовалась в Micron AMD Athlon чипсет под кодовым названием "Мамба", собственно графический чип никогда не появлялся.

Анонсированные характеристики чипсета материнской платы Micron "SuperChip2":[3]

  • 180 нм процесс
  • DDR SDRAM интерфейс памяти
  • Графическое ядро ​​Rendition V4400 с 4 МБ встроенная DRAM. Также можно использовать системную оперативную память.
  • PCI интерфейс, USB интерфейс, Ультра ATA 66, аудиоконтроллер AC'98, IEEE 1394 интерфейс

Игры с поддержкой Rendition

Компания Rendition составила подробный список поддерживаемых игр, побуждая больших и малых разработчиков использовать свои бесплатные игры. API. Изначально Rendition предоставляла разработчикам Speedy3D, ДОС на основе API, так как большая часть разработки игр в 1995-96 годах все еще была сосредоточена на DOS. Позже Rendition выпустили свои Win32 версия API под брендом RRedline. Как и 3Dfx, Rendition был одним из первых производителей наборов микросхем 3D, который осознал ценность домашнего программирования, выпустив бесплатный программный API для общественности. Во многом так же, как и 3Dfx, Rendition также провела соревнование по программированию под названием «Take it to the RRedline», чтобы позволить домашним программистам продемонстрировать свои способности (а также продукт Rendition).

Известные игры с встроенной поддержкой Rendition API; Спуск II, Легенды Гран-при, IndyCar Racing II, то Миф игры, Сьерра НАСКАР, Землетрясение, Quake II, EF2000 V2.0, EF2000 с патчем Graphics + / TACTCOM и Расхитительница гробниц.

Падение

Версия была на шаг позади других конкурентов, появившихся на рынке в решающий момент в битве 3D-графических движков для ПК. В NVIDIA RIVA 128 появился на рынке в конце 1997 года. V2100 увидел первый кремний в начале 1997 года, но опоздал с выпуском образца из-за ошибки библиотеки цифровых ячеек, потребовавшей повторной обработки. Rendition использовала библиотеки, разработанные SiArch (в то время лицензированные Synopsys) для их цифрового логического синтеза. Критический участок схемы оказался синтезированным в 3-входной нор-вентиль, управляющий сканированным триггером. Очевидно, эта комбинация никогда не была «приправлена» (смоделирована в такой программе, как СПЕЦИЯ ) пользователя SiArch. Сканирующий флоп имел три мультиплексора с пассивным передающим затвором, управляемые тремя последовательно включенными транзисторами n-типа в NOR3. Результатом этого было чрезмерное сопротивление со слабой ячейкой удержания шины, которая съела допустимый запас шума и нарушила статическую дисциплину в хорошей цифровой логической схеме. Это проявляется как периодическая ошибка, которая наблюдается в лаборатории, но не на высоком уровне поведения или даже RTL или моделирования на уровне ворот. Эта основная причина была определена только после нескольких месяцев исследований, моделирования и разработки тестовых примеров в лаборатории, что сузило проблему до очень ограниченного пространства. В этот момент микросхема запускалась в реальном времени под растровым электронным микроскопом, используя режим пробника осциллографа, чтобы найти проблемную сеть между вентилем NOR3 и сканирующим флопом. Затем комбинацию приправили и подтвердили, что она виновата. Из-за этой ошибки было потеряно два полных квартала. Несмотря на эти задержки, V2x00 поставлялся с полностью совместимыми драйверами OpenGL и D3D.

Компания была в конечном итоге куплена Micron, которая сохранила команду разработчиков в качестве источника встроенных графических решений для своей собственной линейки продуктов. материнские платы. Первоначально инженеры Rendition были взволнованы перспективой использования встроенной технологии DRAM Micron для высокопроизводительного графического процессора, но такой продукт так и не появился на рынке.

Micron возродила торговую марку Rendition как ценную линейку оперативной памяти. Микронная технология подразделение потребительской памяти, Crucial Technology.[4] С тех пор Micron переименовал линейку Rendition в SpecTek Select, нацеленную на OEM-производителей и торговых посредников. [5]

Конкурирующие чипсеты

Эпоха V1000

Эпоха V2x00

  • 3D Labs Permedia 2
  • 3Dfx Voodoo2 и Вуду Раш
  • ATI 3D Rage Pro
  • Matrox Mystique 220; Matrox Millennium II и Matrox m3D
  • Номер девять: билет 2, поездка
  • NVIDIA RIVA 128
  • PowerVR серии 2 (PCX2)
  • S3 ViRGE DX / GX / GX2 и Trio3D
  • SiS 6326

Рекомендации

  1. ^ а б «ПК переходит в 3D». Следующее поколение. № 26. Imagine Media. Февраль 1997. с. 63.
  2. ^ http://pctuning.tyden.cz/component/content/4814?task=view&limit=1&start=6
  3. ^ http://www.my-esm.com/story/OEG19990407S0013
  4. ^ "Исполнение Crucial".
  5. ^ "SpecTek Select Memory". Архивировано из оригинал 2012-09-20.

внешняя ссылка