Дата выпуска | 6 февраля 2002 г ( 6 февраля 2002 г. ) |
---|---|
Кодовое имя | НВ17, НВ18, НВ19, НВ25, НВ28 |
Архитектура | Кельвин |
Карты | |
Начальный уровень | МХ |
Средний диапазон | Ti 4200, Ti 4400, Ti 4800 SE |
Высокого класса | Ти 4600, Ти 4800 |
Поддержка API | |
DirectX | Direct3D 7.0 NV1x Direct3D 8.0a NV2x Вершинный шейдер 1.1 Пиксельный шейдер 1.3 |
OpenGL | OpenGL1.3 |
История | |
Предшественник | Серия GeForce 3 |
Преемник | Серия GeForce FX |
Статус поддержки | |
Неподдерживаемый |
Серия GeForce 4 ( кодовые названия ниже) относится к четвертому поколению линейки графических процессоров GeForce (GPU) компании Nvidia . Существует два различных семейства GeForce4: высокопроизводительное семейство Ti (NV25) и бюджетное семейство MX (NV17). Семейство MX породило в основном идентичное семейство GeForce4 Go (NV17M) для рынка ноутбуков. Все три семейства были анонсированы в начале 2002 года; члены внутри каждого семейства отличались тактовой частотой ядра и памяти. В конце 2002 года была предпринята попытка сформировать четвертое семейство, также для рынка ноутбуков, единственным членом которого был GeForce4 4200 Go (NV28M), который был получен из линейки Ti.
GeForce4 Ti (NV25) был выпущен в феврале 2002 года [1] и представлял собой переработку GeForce 3 (NV20). Он был очень похож на своего предшественника; основными отличиями были более высокие тактовые частоты ядра и памяти, переработанный контроллер памяти (известный как Lightspeed Memory Architecture II / LMA II ), обновленные пиксельные шейдеры с новыми инструкциями для поддержки Direct3D 8.0a, [2] [3] дополнительный вершинный шейдер (вершинные и пиксельные шейдеры теперь были известны как nFinite FX Engine II ), аппаратное сглаживание ( Accuview AA ) и воспроизведение DVD. [1] Устаревший Direct3D 7-класса с фиксированной функцией T&L теперь был реализован как вершинные шейдеры. [2] Правильная поддержка двух мониторов ( TwinView ) также была перенесена из GeForce 2 MX. [4] GeForce 4 Ti превосходил GeForce 4 MX практически во всех аспектах, за исключением более высокой стоимости производства, хотя у MX был Nvidia VPE (движок обработки видео), которого не было у Ti.
Первые две модели были Ti4400 (299 долларов США) и топовая модель Ti4600 (399 долларов США). На момент их появления основными продуктами Nvidia были GeForce 2 MX начального уровня , модели среднего уровня GeForce4 MX (выпущенные одновременно с Ti4400 и Ti4600) и более старая, но все еще высокопроизводительная GeForce 3 (переведенная в верхний средний диапазон или нишу производительности). [1] Однако видеокарта ATI Radeon 8500LE (9100) (более медленная версия флагманской видеокарты Radeon 8500) была несколько дешевле, чем Ti4400, и превзошла своих ценовых конкурентов, GeForce 3 Ti200 и GeForce4 MX 460. GeForce 3 Ti500 (стоимостью 299 долларов США до выпуска GeForce4) быстро устарела, поскольку ее нельзя было производить достаточно дешево, чтобы оправдать дальнейшее снижение цены, хотя она и заполнила разрыв в производительности между GeForce 3 Ti200 и GeForce4 Ti4400. [5]
В результате Nvidia выпустила немного более дешевую модель: Ti4200. Хотя изначально предполагалось, что 4200 станет частью запуска линейки GeForce4, Nvidia отложила ее выпуск, чтобы распродать вскоре снятые с производства чипы GeForce 3 Ti500. [6] В попытке не допустить, чтобы Ti4200 нанес ущерб продажам Ti4400, Nvidia установила частоту памяти Ti4200 на уровне 222 МГц на моделях с кадровым буфером 128 МБ — на целых 53 МГц медленнее, чем Ti4400 (все из которых имели кадровый буфер 128 МБ). Модели с кадровым буфером 64 МБ были установлены на частоту памяти 250 МГц. Однако эта тактика не сработала по двум причинам. Во-первых, Ti4400 воспринимался как недостаточно хороший для тех, кто хотел максимальной производительности (кто предпочитал Ti4600), и для тех, кто хотел хорошего соотношения цены и качества (кто обычно выбирал Ti4200), в результате чего Ti4400 канул в Лету. [7] Более того, некоторые производители видеокарт просто проигнорировали рекомендации Nvidia для Ti4200 и в любом случае установили частоту памяти на уровне 250 МГц для моделей 128 МБ. [8]
Затем в конце 2002 года ядро NV25 было заменено ядром NV28, которое отличалось только добавлением поддержки AGP-8X. Ti4200 с поддержкой AGP-8X был основан на этом чипе и продавался как Ti4200-8X. Ti4800SE заменил Ti4400, а Ti4800 заменил Ti4600 соответственно, когда на них было представлено ядро 8X AGP NV28. [9] [10]
Единственным мобильным производным серии Ti был GeForce4 4200 Go (NV28M), выпущенный в конце 2002 года. [11] Решение имело тот же набор функций и схожую производительность по сравнению с Ti4200 на базе NV28, хотя мобильный вариант имел более низкую тактовую частоту. Он превзошел Mobility Radeon 9000 с большим отрывом, а также был первым графическим решением DirectX 8 для ноутбуков от Nvidia. Однако, поскольку графический процессор не был разработан для мобильного пространства, он имел тепловыделение, аналогичное настольной части. У 4200 Go также отсутствовала схема энергосбережения, как у серии GeForce4 4x0 Go на базе MX или Mobility Radeon 9000 на базе RV250. Это создавало проблемы для производителей ноутбуков, особенно в отношении времени работы от батареи. [12]
GeForce4 Ti превзошла более старую GeForce 3 со значительным отрывом. [1] Конкурирующая ATI Radeon 8500 в целом была быстрее линейки GeForce 3, но уступала GeForce 4 Ti во всех областях, кроме цены и поддержки более продвинутых пиксельных шейдеров (1.4). [1] Однако Nvidia упустила шанс доминировать в верхнем сегменте/производительности, задержав выпуск Ti4200 и не выпустив модели 128 МБ достаточно быстро; в остальном Ti4200 была дешевле и быстрее предыдущих топовых GeForce 3 Ti500 и Radeon 8500. [13] Помимо позднего появления Ti4200, ограниченный выпуск моделей GeForce 3 Ti200 на 128 МБ оказался невыразительным, позволив Radeon 8500LE и даже полной 8500 некоторое время доминировать в верхнем сегменте производительности. [14] Matrox Parhelia , несмотря на наличие нескольких возможностей DirectX 9.0 и других инновационных функций, была в лучшем случае конкурентоспособна с GeForce 3 и GeForce 4 Ti 4200, но ее цена была такой же, как и у Ti 4600, — 399 долларов США.
GeForce 4 Ti4200 пользовался значительной долговечностью по сравнению со своими более высокочастотными аналогами. Дебютировав по цене в два раза ниже 4600 (199 долларов США против 399 долларов США), 4200 оставался лучшим балансом между ценой и производительностью до запуска недолговечной DirectX 9 ATI Radeon 9500 Pro в конце 2002 года. [15] Ti4200 все еще умудрялся выдерживать конкуренцию с несколькими совместимыми с DirectX 9 графическими процессорами следующего поколения, выпущенными в конце 2003 года, превзойдя GeForce FX 5200 и средний диапазон FX 5600, и работая аналогично среднему диапазону Radeon 9600 Pro (постоянный преемник Radeon 9500 Pro от ATI) в некоторых ситуациях. [16] [17] [18]
Хотя его родословная была от прошлого поколения GeForce2 (NV11 и NV15), GeForce4 MX (NV17) действительно включала в себя методы экономии полосы пропускания и скорости заполнения, поддержку двух мониторов и блок сглаживания с множественной выборкой из серии Ti (NV25); улучшенный 128-битный контроллер памяти DDR имел решающее значение для решения ограничений полосы пропускания, которые преследовали линейки GeForce 256 (NV10) и GeForce2. Он также был обязан частью своего конструкторского наследия высококлассным продуктам CAD от Nvidia, и в критических для производительности неигровых приложениях он был удивительно эффективен. Наиболее ярким примером является AutoCAD , в котором GeForce4 MX вернул результаты в пределах однозначного процента от карт GeForce4 Ti в несколько раз дороже.
Многие критиковали название GeForce4 MX как вводящий в заблуждение маркетинговый ход, поскольку он был менее продвинутым, чем предыдущий GeForce3 (NV20). [19] В сравнительной таблице функций линеек Ti и MX было показано, что единственной «функцией», отсутствующей в MX, был движок nfiniteFX II — программируемые вершинные и пиксельные шейдеры DirectX 8. [20] Однако GeForce4 MX не был GeForce4 Ti с удаленным шейдерным оборудованием, поскольку производительность MX в играх, не использующих шейдеры, значительно отставала от Ti. [21]
В приложениях с движущимся видео GeForce4 MX предлагал новые функциональные возможности. Он (а не GeForce4 Ti) был первым представителем GeForce, в котором был реализован Nvidia VPE (движок обработки видео). Он также был первым GeForce, который предлагал аппаратное декодирование iDCT и VLC (код переменной длины), что делало VPE серьезным обновлением по сравнению с предыдущим HDVP от Nvidia . В приложении воспроизведения MPEG-2 VPE наконец-то мог конкурировать лицом к лицу с видеодвижком ATI.
Было 3 первоначальных модели: MX420, MX440 и MX460. MX420 имела только память Single Data Rate (SDR) и была разработана для очень бюджетных ПК, заменив GeForce2 MX100 и MX200. GeForce4 MX440 была решением OEM для массового рынка, заменив GeForce2 MX/MX400 и GeForce2 Ti. GeForce4 MX460 изначально предназначалась для размещения между MX440 и Ti4400, в то время как выпуск Ti4200 был отложен.
С точки зрения производительности в 3D MX420 показал себя лишь немного лучше, чем GeForce2 MX400 и ниже, чем GeForce2 GTS . Однако это никогда не было большой проблемой, учитывая его целевую аудиторию. Ближайшим прямым конкурентом MX420 был Radeon 7000 от ATI. На практике его основными конкурентами были интегрированные в чипсет графические решения, такие как Intel 845G и собственный nForce 2 от Nvidia, но его главным преимуществом перед ними была поддержка нескольких мониторов; решения Intel вообще не имели ее, а поддержка нескольких мониторов nForce 2 была намного хуже, чем у серии MX.
MX440 показал себя достаточно хорошо для своей целевой аудитории, превзойдя своего ближайшего конкурента, ATI Radeon 7500 , а также снятую с производства GeForce2 Ti. Несмотря на резкую критику со стороны энтузиастов игр, MX440 добился успеха на рынке OEM-производителей ПК в качестве замены GeForce2 MX. Стоя примерно на 30% дороже GeForce2 MX, он обеспечивал лучшую производительность, возможность играть в ряд популярных игр, которые GeForce2 не мог нормально запустить — прежде всего — для среднего неспециалиста он звучал так, как будто это был «настоящий» GeForce4 — то есть GeForce4 Ti. Хотя Джон Кармак изначально предостерегал геймеров от покупки GeForce 4 MX440, его довольно широкое распространение заставило id Software сделать его единственным DirectX 7.0 GPU, поддерживаемым Doom 3 . [22] [23] [24] Когда ATI выпустила свой Radeon 9000 Pro в сентябре 2002 года, он работал примерно так же, как MX440, но имел важные преимущества в виде лучшей производительности одиночного текстурирования и надлежащей поддержки шейдеров DirectX 8. Однако 9000 не смог сломать укоренившееся положение MX440 на рынке OEM. Окончательным ответом Nvidia на Radeon 9000 стал GeForce FX 5200 , но, несмотря на функции DirectX 9 5200, он не имел значительного прироста производительности по сравнению с MX440 даже в играх DirectX 7.0. Это позволило сохранить MX440 в производстве, в то время как 5200 был снят с производства.
Один из самых быстрых совместимых с DirectX 7.0 графических процессоров, MX460 по производительности был аналогичен снятому с производства GeForce 2 Ultra и существующему GeForce3 Ti200 (оставшемуся доступному члену семейства GeForce 3). Однако ATI выпустила Radeon 8500LE, который превзошел своих ценовых конкурентов, GeForce 3 Ti200 и GeForce4 MX 460. Действия ATI, в свою очередь, вынудили Nvidia выпустить Ti4200 раньше, чем планировалось, также по цене, схожей с MX 460, и вскоре после этого прекратить выпуск Ti200. Ti200, 8500LE и Ti4200 были совместимы с DirectX 8.0, имея при этом схожую с MX460 рыночную цену, в то время как 8500LE и Ti4200 также обеспечивали значительно лучшую производительность, чем MX460, что не позволило MX460 стать популярным по сравнению с другими выпусками GeForce 4 MX. [25]
GeForce4 Go был получен из линейки MX и был анонсирован вместе с остальной линейкой GeForce4 Ti и MX в начале 2002 года. Были 420 Go, 440 Go и 460 Go. Однако ATI опередила их на рынке с похожей по производительности видеокартой Mobility Radeon 7500 , а позднее и совместимой с DirectX 8.0 видеокартой Mobility Radeon 9000. (Несмотря на свое название, недолговечная 4200 Go (NV28M) не является частью этой линейки, вместо этого она была получена из линейки Ti.)
Как и серия Ti, MX также была обновлена в конце 2002 года для поддержки AGP-8X с ядром NV18. Двумя новыми моделями были MX440-8X, которая работала немного быстрее, чем оригинальный MX440, и MX440SE, которая имела более узкую шину памяти и была задумана как своего рода замена MX420. MX460, выпуск которой к тому времени был прекращен, так и не был заменен. Другой вариант последовал в конце 2003 года — MX 4000, который был GeForce4 MX440SE с немного более высокой тактовой частотой памяти.
Линейка GeForce4 MX получила третье и последнее обновление в 2004 году с PCX 4300, который был функционально эквивалентен MX 4000, но с поддержкой PCI Express . Несмотря на новое кодовое название (NV19), PCX 4300 был фактически просто ядром NV18 с чипом BR02 , соединяющим собственный интерфейс AGP NV18 с шиной PCI-Express.
Модель | Запуск | Транзисторы (млн.) | Размер матрицы (мм 2 ) | Частота ядра ( МГц ) | Частота памяти ( МГц ) | Основная конфигурация [a] | Скорость заполнения | Память | Поддерживаемая версия API | TDP (Вт) | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
МОперации/с | Мпиксели/с | Мтекселей/с | МВертин/с | Размер ( МБ ) | Пропускная способность ( ГБ /с) | Тип автобуса | Ширина шины ( бит ) | |||||||||||||
GeForce4 MX IGP + nForce2 | 1 октября 2002 г. | НВ1Ф | ? | ? | ФСБ | 250 | 133 200 | 2:0:4:2 | 500 | 500 | 1000 | 125 | До 128 системной оперативной памяти | 2.128 6.4 | ГДР | 64 128 | 7.0 | 1.2 | 1.000 | ? |
GeForce4 MX420 | 6 февраля 2002 г. | НВ17 | 29 [26] | 65 | AGP4x PCI | 166 | 64 | 2.656 | СДР ДДР | 128 (СДР) 64 (ГДР) | 14 | |||||||||
GeForce4 MX440 SE | 2002 | 133 166 [27] | 500 [27] 1000 | 64 128 | 2.128 5.312 [27] | ГДР | 64 128 [27] | 13 | ||||||||||||
GeForce MX4000 | 14 декабря 2003 г. | НВ18Б | 29 | 65 | AGP 8x PCI | 166 | 1000 | 2.656 | 64 | 14 | ||||||||||
GeForce PCX4300 | 19 февраля 2004 г. | PCIe x16 | 128 | 16 | ||||||||||||||||
GeForce4 MX440 | 6 февраля 2002 г. | НВ17 | 29 | 65 | AGP4x PCI | 275 | 200 | 550 | 550 | 1,100 | 137,5 | 64 128 | 6.4 | 128 | 1.100 | 18 | ||||
GeForce4 MX440 8x | 25 сентября 2002 г. | НВ18 | 29 [28] | 65 | AGP 8x PCI | 166 250 | 2.656 [29] 8.0 | 64 128 | 19 | |||||||||||
GeForce4 MX460 | 6 февраля 2002 г. | НВ17 | 29 | 65 | AGP4x PCI | 300 | 275 | 600 | 600 | 1200 | 150 | 8.8 | 128 | 1.200 | 22 | |||||
GeForce4 Ti4200 | 16 апреля 2002 г. | НВ25 | 63 [30] | 142 | АГП 4x | 250 | 222 (128 МБ) 250 (64 МБ) | 4:2:8:4 | 1000 | 1000 | 2000 | 125 | 7.104 (128 МБ) 8.0 (64 МБ) | 8.0а | 1.3 | 15.00 | 33 | |||
GeForce4 Ti4200 8x | 25 сентября 2002 г. | НВ28 | 63 [31] | 142 | АГП 8x | 250 | 8.0 | 34 | ||||||||||||
GeForce4 Ti4400 | 6 февраля 2002 г. | НВ25 | 63 | 142 | АГП 4x | 275 | 275 | 1,100 | 1,100 | 2,200 | 137,5 | 128 | 8.8 | 16.50 | 37 | |||||
GeForce4 Ti4400 8x (Ti4800SE [б] ) | 20 января 2003 г. | НВ28 | 63 | 101 | АГП 8x | 38 | ||||||||||||||
GeForce4 Ti4600 | 6 февраля 2002 г. | НВ25 | 63 | 142 | АГП 4x | 300 | 325 | 1200 | 1200 | 2400 | 150 | 10.4 | 18.00 | ? | ||||||
GeForce4 Ti4600 8x (Ti4800 [c] ) | 20 января 2003 г. | НВ28 | 63 | 101 | АГП 8x | 43 |
Модель | Функции | |
---|---|---|
nFiniteFX II Движок | Механизм обработки видео (VPE) | |
GeForce4 MX420 | Нет | Да |
GeForce4 MX440 SE | Нет | Да |
GeForce4 MX4000 | Нет | Да |
GeForce4 PCX4300 | Нет | Да |
GeForce4 MX440 | Нет | Да |
GeForce4 MX440 8X | Нет | Да |
GeForce4 MX460 | Нет | Да |
GeForce4 Ti4200 | Да | Нет |
GeForce4 Ti4200 8x | Да | Нет |
GeForce4 Ti4400 | Да | Нет |
GeForce4 Ti4400 8x | Да | Нет |
GeForce4 Ti4600 | Да | Нет |
GeForce4 Ti4600 8x | Да | Нет |
Модель | Запуск | Частота ядра ( МГц ) | Частота памяти ( МГц ) | Основная конфигурация [a] | Скорость заполнения | Память | Поддержка API | |||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
МОперации/с | Мпиксели/с | Мтекселей/с | МВертин/с | Размер ( МБ ) | Пропускная способность ( ГБ /с) | Тип автобуса | Ширина шины ( бит ) | |||||||||
GeForce4 Go 410 | 6 февраля 2002 г. | НВ17М | АГП 8x | 200 | 200 | 2:0:4:2 | 400 | 400 | 800 | 0 | 16 | 1.6 | СДР | 64 | 8.0а | 1.3 |
GeForce4 Go 420 | 400 | 32 | 3.2 | ГДР | ||||||||||||
GeForce4 Go 440 | 220 | 440 | 440 | 440 | 880 | 64 | 7.04 | 128 | ||||||||
GeForce4 Go 460 | 14 октября 2002 г. | 250 | 500 | 500 | 500 | 1000 | 8 | |||||||||
GeForce4 Go 488 | НВ18М | 300 | 550 | 600 | 600 | 1200 | 8.8 | |||||||||
GeForce4 Go 4200 | 14 ноября 2002 г. | НВ28М | 200 | 400 | 4:2:8:4 | 800 | 800 | 1600 | 100 | 6.4 |
Это семейство является производным от семейства GeForce4 MX, выпускаемого для рынка ноутбуков. Семейство GeForce4 Go по производительности можно считать сопоставимым с линейкой MX.
Одним из возможных решений отсутствия поддержки драйверов для семейства Go являются сторонние драйверы Omega. Использование сторонних драйверов может, среди прочего, привести к аннулированию гарантий. Драйверы Omega не поддерживаются ни производителями ноутбуков, ни ODM-производителями ноутбуков, ни Nvidia. Nvidia попыталась подать в суд на версию драйверов Omega, которая включала логотип Nvidia. [32]
Nvidia прекратила поддержку драйверов для серии GeForce 4.
Драйверы для Windows 2000/XP также можно установить на более поздние версии Windows, такие как Windows Vista и 7; однако они не поддерживают композицию рабочего стола или эффекты Aero этих операционных систем.
Примечание: Несмотря на утверждения в документации о том, что версия 94.24 (выпущенная 17 мая 2006 года) поддерживает серию Geforce 4, на самом деле это не так (94.24 фактически поддерживает только серии GeForce 6 и GeForce 7 ). [33]
Архив драйверов Windows 95/98/Me
Архив драйверов Windows XP/2000
Архив драйверов Unix