Видеокарты NVIDIA в текущих реалиях являются поистине закалёнными долгожителями в сегменте компьютерной графики, как профессиональной, так и потребительско-игровой. Компания увидела свет ещё в середине 90-х, в момент начала бурного расцвета и внедрения 3D-графики в персональные компьютеры, именно в то время, когда новые продукты разных анонсировались бешеными темпами, а сами вендоры появлялись и исчезали с такой же скоростью.
В последствии «зелёная команда» успешно внедрит кучу технологических инноваций (не без помощи «покорённой» 3dfx, и др. приобретённых компаний), позволяющих вывести визуальную составляющую компьютерных игр практически каждое новое поколение GPU-архитектуры на новый уровень визуализации (хотя и не всегда). Ресурс PCS (ProCompSoft) предлагает своё описание и GPU-базу «Зависть» (в переводе с латинского — NVIDIA).
Оглавление
Начало пути Хуанга и компании
И в 1993 году амбициозная троица становится соучредителями созданной ими же NVIDIA имея всего 40k долларов на счету. Дженсен занял пост генерального директора и президента NVIDIA, Крис вице-президента по разработке, а Кёртис главным техническим директором.
Первые продукты «НВИДИА»
В 1995 году 30 сентября на свет появилась первая «зелёная» мультимедийная видеокарта, NV1, доступная в продаже как Diamond Edge 3D (2 версии) и YUAN JRS-3DS100, а так же её модификация известная под кодовым именем STG-2000. Новинка вобрала в себя 2D/3D-графику, звуковую карту и контроллер для геймпадов Sega Saturn. Первое творение «НВИДИА» не произвело фурор, сказались скверное качество 2D, а также проблемы с совместимостью благодаря анонсированному спустя полгода Intel новому API DirectX практически похоронившего первенца.
Однако NVIDIA всё же умудрилась получить первую прибыль, выстоять и остаться на плаву; главные события были ещё впереди.
Настоящее восхождение началось в 1997 году с появлением Riva 128 уже «заточенной» под DirectX3D и OpenGL, бросившей вызов Voodoo от 3dfx, которая использовала пока только собственный API Glide и пока ещё активно подминала под себя рынок. Немного уступая Voodoo в производительности и качестве графики Riva 128 брала ценой, более высоким 3D-разрешением, а главное её полюбили OEM-производители.
В 1998 году NVIDIA меняет локацию и параллельно заключает контракт с TSMC. В этот период, некогда восседавшая на троне S3 «просела» в чистой 3D-произвоительности и не могла составить полноценную конкуренцию новым лидерам и спустилась на сегмент ниже; ATI держалась достойно. В какой-то момент 3dfx в надежде сократить производственные расходы, приобретает STB Technologies, и как окажется впоследствии покупка, станет фатальной. Многие партнёры компании из Сан-Хосе, почуяв неладное, переходят в стан Хуанга.
Логическое продолжение в виде Voodoo2 по-прежнему пока позволяло сохранить лидерство за 3dfx, но с появлением более прогрессивной Riva TNT (пусть даже чип и не работал на изначально задуманных частотах из-за 220-нм техпроцесса), ситуация медленно и постепенно, а потом окончательно стала разворачиваться в пользу NVIDIA. А полный провал Voodoo Banshee (уже полноценного 2D+3D-видеоадаптера), начал сеять сомнения даже у самых преданных вуду-фанатов.
Не доделав Rampage, 3dfx с помпой анонсирует Voodoo3 на основе всё того же Avenger, который архитектурно не далеко ушёл от Voodoo2, зато капитально технологически отстал от трио новых претендентов на пальму первенства: ATI Rage 128 Pro, Matrox G400 и NVIDIA Riva TNT2 Ultra. Max-версия G400 оставалась лидером в производительности вплоть до появления GeForce 256.
Pre-GeForce | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Год | Модель | Чип | Интерфейс | Shaders / TMUs / ROPs | Частота ядра |
Boost | Частота памяти |
Транзисторы | Память | Цена |
1995 | NV1 | NV1 | PCI | 1/0/1/1 | 75 МГц | нет | 60 МГц | 1 млн | 1/2/4 МБ, EDO, 64 бит | $299 |
STG-2000 | NV1 | PCI | 1/0/1/1 | 75 МГц | нет | 50 МГц | 1 млн | 1/2/4 МБ, FPM, 64 бит | $249 | |
1997 | Riva 128 | NV3 | AGP 1x | 1/0/1/1 | 100 МГц | нет | 100 МГц | 4 млн | 4 MB, SDR, 128 бит | $199 |
Riva 128 PCI | NV3 | PCI | 1/0/1/1 | 75 МГц | нет | 50 МГц | 4 млн | 4 MB, SDR, 128 бит | $249 | |
1998 | Riva 128ZX | NV3 | AGP 2x | 1/0/1/1 | 100 МГц | нет | 100 МГц | 4 млн | 8 МБ, SDR, 128 бит | $299 |
Riva TNT | NV4 | AGP 2x | 2/0/2/2 | 75 МГц | нет | 50 МГц | 7 млн | 16 МБ, SDR, 128 бит | $249 | |
1999 | Riva TNT2 | NV5 | AGP 4x | 2/0/2/2 | 125 МГц | нет | 150 МГц | 15 млн | 16 МБ, SDR, 128 бит | $299 |
Riva TNT2 M64 | NV5 | AGP 4x | 2/0/2/2 | 125 МГц | нет | 143 МГц | 15 млн | 16 МБ, SDR, 64 бит | $299 | Riva TNT2 M64 Vanta | NV5 | AGP 4x | 2/0/2/2 | 100 МГц | нет | 133 МГц | 15 млн | 16 МБ, SDR, 64 бит | $299 |
Riva TNT2 M64 Vanta-16 | NV5 | AGP 4x | 2/0/2/2 | 100 МГц | нет | 133 МГц | 15 млн | 16 МБ, SDR, 64 бит | $299 | Riva TNT2 PRO | NV5 | AGP 4x | 2/0/2/2 | 143 МГц | нет | 167 МГц | 15 млн | 32 МБ, SDR, 128 бит | $299 |
Riva TNT2 Ultra | NV5 | AGP 4x | 2/0/2/2 | 150 МГц | нет | 183 МГц | 15 млн | 32 МБ, SDR, 128 бит | $299 | |
2000 | Vanta LT | NV5 | AGP 2x | 2/0/2/2 | 105 МГц | нет | 120 МГц | 15 млн | 8 МБ, SDR, 64 бит | $ |
GeForce и Quadro
Сражения с конкурентами разгораются с новой силой, 3dfx не успевает во время «пересесть» на свою новую архитектуру и «перестроиться» — вписаться в новые реалии, которые уже диктуют другие. У разработчиков API Glide, увлечённых сырой многочиповой производительностью, обозначился кризис, далее переросший в крах некогда настоящего монстра 3D-графики, сотворившего истинную революцию в потребительском сегменте.
У ATI и её 2-чипового Fury MAXX не получилось составить конкуренцию новому творению NVIDIA. Компания Matrox не захотела воспользоваться успехами G400 и оставила пользовательскую 3D-графику, сфокусировавшись на профи-сегменте; последующие G450 и G400, не смогли конкурировать. А обладавший также геометрическим сопроцессором и анонсированный на день раньше 256-го Savage2000 от S3 подвели программная часть (сырые драйверы) и относительно скромная производительность.
Таким образом GeForce 256, изначально предлагавший память SDR, а позже и DDR, стал на время безоговорочным лидером!
GeForce 256, Celsius | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Год | Модель | Чип | Шина | Shaders / TMUs / ROPs | Частота GPU | Boost | Частота VRAM | Транзисторы | Память | Цена |
1999 | GeForce 256 SDR | NV10 | AGP 4x | 4 / 0 / 4 / 4 | 120 МГц | нет | 143 МГц | 17 млн | 32/64 МБ, SDR, 64 бит | 249$ |
GeForce 256 DDR | NV10 | AGP 4x | 4 / 0 / 4 / 4 | 120 МГц | нет | 150 МГц | 17 млн | 32/64 МБ, DDR, 128 бит | 249$ |
Первые продукты «GeForce» не только подарили NVIDIA лидерство, но сумели вывести её в сегмент профессиональной графики благодаря картам Quadro. Обороты в прямом и переносном смысле «зелёной команды» уверенно росли, бюджет увеличивался, а инвесторы были довольны. Хуанг также заключает договор с Microsoft на сумму 200 млн. долларов, взявшись за создание чипа для консоли Xbox.
Quadro, Celsius | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Год | Модель | Чип | Шина | Shaders / TMUs / ROPs | Частота GPU | Boost | Частота VRAM | Транзисторы | Память | Цена |
1999 | Quadro | NV10 | AGP 4x | 4 / 0 / 4 / 4 | 135 МГц | нет | 166 МГц | 17 млн | 32 МБ, SDR, 128 бит | $ |
GeForce 2 и Quadro 2
В последующие года в качестве главного противовеса «зелёным», начала выступать сугубо канадская ATI, а Matrox с S3 (была купленная VIA), хотя и предприняли попытки вклиниться в борьбу, всё же не смогли поддержать бешеный темп детища Хуанга и ушли покорять OEM-рынок. Канадская компания составила конкуренцию, Radeon 7200 которой оказалась быстрее GeForce2 GTS в 32-битном цвете и в разрешении свыше 1024×768, даже несмотря на «кривые» драйверы. Однако модель Ultra вернула «зелёных» на Олимп.
В то время интересным получилось противостояние в бюджетном сегменте между PowerVR Kyro vs GeForce2 MX. Казалось, что видеокарте Imagination сопутствует успех, однако NVIDIA парировала удар, выпустив «урезанную» MX за те же деньги. А продолжение в виде PowerVR Kyro II, наткнулось уже на GeForce2 MX 200, которую благополучно сменила GeForce2 MX 400 за алогичную стоимость.
GeForce2, Celsius | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Год | Модель | Чип | Шина | Shaders / TMUs / ROPs | Частота GPU | Boost | Частота VRAM | Транзисторы | Память | Цена |
2000 | GeForce2 GTS | NV15 | AGP 4x | 4 / 0 / 8 / 4 | 200 МГц | нет | 166 МГц | 25 млн | 32 МБ, DDR, 128 бит | 349$ |
GeForce2 GTS PRO | NV15 | AGP 4x | 4 / 0 / 8 / 4 | 200 МГц | нет | 200 МГц | 25 млн | 32 МБ, DDR, 128 бит | $ | |
GeForce2 Ultra | NV15 | AGP 4x | 4 / 0 / 8 / 4 | 250 МГц | нет | 230 МГц | 25 млн | 64 МБ, DDR, 128 бит | $499 | |
GeForce2 PRO | NV15 | AGP 4x | 4 / 0 / 8 / 4 | 200 МГц | нет | 200 МГц | 25 млн | 64 МБ, DDR, 128 бит | $329 | |
GeForce2 MX | NV11 | AGP 4x | 2 / 0 / 4 / 2 | 175 МГц | нет | 166 МГц | 20 млн | 32 МБ, SDR, 128 бит | $ | |
GeForce2 MX PCI | NV11 | PCI | 2 / 0 / 4 / 2 | 175 МГц | нет | 166 МГц | 20 млн | 32 МБ, SDR, 128 бит | $ | |
GeForce2 MX DH Pro TV | NV11 | AGP 4x | 2 / 0 / 4 / 2 | 175 МГц | нет | 166 МГц | 20 млн | 32 МБ, SDR, 128 бит | $ | |
GeForce2 MX DH Pro TV PCI | NV11 | PCI | 2 / 0 / 4 / 2 | 175 МГц | нет | 166 МГц | 20 млн | 32 МБ, SDR, 128 бит | $ | |
2001 | GeForce2 Ti | NV15 | AGP 4x | 4 / 0 / 8 / 4 | 250 МГц | нет | 200 МГц | 25 млн | 65 МБ, DDR, 128 бит | $ |
GeForce2 MX 200 | NV11B | AGP 4x | 2 / 0 / 4 / 2 | 175 МГц | нет | 166 МГц | 20 млн | 32 МБ, SDR, 64 бит | $ | |
GeForce2 MX 200 LP | NV11B | AGP 4x | 2 / 0 / 4 / 2 | 175 МГц | нет | 166 МГц | 20 млн | 32 МБ, SDR, 64 бит | $ | |
GeForce2 MX 200 PCI | NV11B | PCI | 2 / 0 / 4 / 2 | 175 МГц | нет | 166 МГц | 20 млн | 64 МБ, SDR, 64 бит | $ | |
GeForce2 MX 400 | NV11B | AGP 4x | 2 / 0 / 4 / 2 | 200 МГц | нет | 166 МГц | 20 млн | 32 МБ, SDR, 128 бит | $ | |
GeForce2 MX 400 PCI | NV11B | PCI | 2 / 0 / 4 / 2 | 175 МГц | нет | 166 МГц | 20 млн | 32 МБ, DDR, 64 бит | $ |
Quadro2, Celsius | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Год | Модель | Чип | Шина | Shaders / TMUs / ROPs | Частота GPU | Boost | Частота VRAM | Транзисторы | Память | Цена |
2000 | Quadro2 MXR | NV11B | AGP 4x | 2 / 0 / 4 / 4 | 200 МГц | нет | 183 МГц | 20 млн | 32 МБ, SDR, 128 бит | $ |
Quadro2 MXR Low Profile | NV11B | AGP 4x | 2 / 0 / 4 / 4 | 200 МГц | нет | 183 МГц | 20 млн | 32 МБ, SDR, 128 бит | $ | |
2001 | Quadro2 Go | NV11B | AGP 4x | 2 / 0 / 2 / 2 | 143 МГц | нет | 181 МГц | 20 млн | 32 МБ, SDR, 64 бит | $ |
Quadro2 Pro | NV15 | AGP 4x | 4 / 0 / 8 / 4 | 200 МГц | нет | 250 МГц | 25 млн | 64 МБ, SDR, 128 бит | $ |
GeForce 3 и Quadro 3
GeForce3, Kelvin | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
Год | Модель | Чип | Литьё | Процесс | Интерфейс | Рендеринг | Частота ядра | Boost | Частота VRAM | Транзисторы | Память | Цена |
2001 | GeForce3 | NV20 | TSMC | 150 нм | AGP 4x | 4 / 1 / 8 / 4 | 200 МГц | нет | 230 МГц | 57 млн | 64 МБ, DDR, 128 бит | 499$ |