Кіріспе

Nvidia компаниясының GeForce видеокарталарының 3X0 үлгі нөміріндегі сериясы

GeForce 3 сериясы (NV20) – Nvidia компаниясының GeForce графикалық процессорлары (GPU) желісінің үшінші буыны. 2001 жылдың ақпан айында ұсынылған бұл серия, бағдарламаланатын пиксель және vertex шейдерлерін, көп нүсқалы антиалиазингті қосып, GeForce архитектурасын жетілдірді және рендеринг процесінің жалпы тиімділігін арттырды. GeForce 3 2001 жылы Макухари Месседе өткен Macworld Conference & Expo / Tokyo 2001 көрмесінде таныстырылды және Pixar-дың Junior Lamp және id Software-дің Doom 3 ойындарының нақты уақыттағы демонстрацияларын қамтамасыз етті. Кейіннен Apple өзінің жаңа компьютерлер желісін іске қосу құқығын жариялады. GeForce 3 отбасы 3 тұтынушылық модельдерді қамтиды: GeForce 3, GeForce 3 Ti200 және GeForce 3 Ti500. Компьютерлік жобалауға бағытталған арнайы мүмкіндіктері бар жеке кәсіби нұсқасы Quadro DCC ретінде сатылды. GeForce 3-тің NV2A деп аталатын түрі Microsoft Xbox ойын консолінде қолданылады.

Сәулет

GeForce 3, Nvidia компаниясы 3dfx активтерін сатып алғаннан кейін үш ай өткен соң ұсынылды. Ол nFinite FX Engine ретінде таныстырылды және Microsoft Direct3D 8.0 стандартына сәйкес келетін алғашқы 3D карта болды. Оның бағдарламаланатын шейдер архитектурасы қолданбаларға Microsoft Shader 1.1 тілінде жазылған арнайы визуалды эффекттер бағдарламаларын орындауға мүмкіндік берді. GeForce 2-нің тоқталмайтын T&L аппараттық бөлігі Direct3D 7.0 қолданбаларымен жұмыс істеу үшін чипке енгізілген деп саналады, себебі жалғыз векторлық шейдер оны тиімді эмуляциялай алмады. Таза пиксель және тексель өнімділігі тұрғысынан, GeForce 3 төрт пиксельдік конвейерге ие, олардың әрқайсысы секунд сайын екі текстураны өңдей алады. Бұл конфигурация GeForce 2 сияқты, бірақ GeForce 2 MX сериясы ескерілмеген. Жадының өнімділігін жақсырақ пайдалану үшін GeForce 3 Lightspeed Memory Architecture (LMA) деп аталатын жад жүйесін қолданады. Бұл жүйе бірнеше механизмдерден тұрады, олар overdraw-ды азайтады, z-буферді (тереңдік буферін) қысып, жад енінің кеңдігін сақтайды және DRAM-мен өзара әрекеттесуді жақсартады. Басқа архитектуралық өзгерістерге EMBM қолдауы (алғаш рет 1999 жылы Matrox енгізген) және антиалиазинг мүмкіндіктерінің жақсаруы кіреді. Бұрынғы GeForce чиптері тек супер үлгіленген антиалиазингті (SSAA) қолдайтын, бұл процесте кескінді ішкі жағынан үлкен ажыратымдылықта көрсетіп, содан кейін оны соңғы шығарылым ажыратымдылығына дейін азайту қажет болатын. GeForce 3 көп үлгілі антиалиазинг (MSAA) және Quincunx антиалиазинг әдістерін қосты, олардың екеуі де сападан кейін супер үлгіленген антиалиазингке қарағанда тиімдірек. Көп үлгі алу кезінде рендерлеу шығыс бірліктері тек Z-буферлер мен stencil буферлерін үлгілейді және осы ақпаратты пайдаланып, пикселдің бірнеше көпбұрышты нысанды қамтитынын анықтау үшін қажетті геометриялық егжей-тегжейлілікті анықтайды. Бұл пиксел/фрагмент шейдеріне пикселдегі бір нысанның барлық субпиксельдерін қамтитын пикселдер үшін бірнеше фрагменттерді көрсету қажеттілігін жояды. Бұл әдіс әртүрлі мөлдірлік деңгейлері бар текстуралық карталармен (мысалы, тізбектің торының суретін көрсететін текстуралық карта) жұмыс істемейді. Quincunx антиалиазинг – бұл кескінді жарты пиксел жоғары және жарты пиксел солға жылдырып, диагональды өрнекте орташалайтын бұрмалау сүзгісі, бұл тік және қисық жиектерді жояды, бірақ кейбір кескіннің бөлшектерін де жояды. Соңында, GeForce 3 текстуралық үлгілеу бірліктері GeForce 2-дегі 2-тап анизотроптық сүзгілеудің шегіне қарағанда 8-тап анизотроптық сүзгілеуді қолдау үшін жаңартылды. 8-тап анизотроптық сүзгілеу қосылғанда, алыстағы текстуралар айқын көрінеді.

Өнер көрсету

GeForce 3 GPU (NV20) GeForce 2 (NV15) сияқты, сағатына шаққандағы пикселдер мен тексельдердің теориялық өнімділігі бірдей. GeForce 2 Ultra бастапқы GeForce 3-тен 25%-ға, ал Ti200-ден 43%-ға жылдам; бұл Direct3D 7 T&L сынақтары сияқты кейбір жағдайларда GeForce 2 Ultra және тіпті кейде GTS, GeForce 3 және Ti200-ден жоғары нәтижелер көрсетуі мүмкін, себебі жаңа GPU-лар бірдей аппараттық T&L блогын пайдаланады, бірақ олардың жиілігі төмен. GeForce 2 Ultra-да айтарлықтай жад ені бар, ол тек GeForce 3 Ti500-мен ғана шайқасады. Дегенмен, антиалиазинг өнімділігін салыстырғанда GeForce 3 анық артықшылыққа ие, себебі ол MSAA қолдайды және жад енін/толтыру жылдамдығын тиімді басқарады. Radeon 8500-мен салыстырғанда, рецензенттер ATi картасының жоғары дәлдігін атап өтті.

Өнімнің орналасуы

Nvidia 2001 жылдың қазан айында GeForce 3 Ti200 және Ti500 шығару арқылы модельдерін жаңартты. Бұл ATI-нің Radeon 8500 және Radeon 7500 шығаруымен бірге орын алды. Ti500 бастапқы GeForce 3 (200 МГц/230 МГц) моделіне қарағанда жоғары ядролық және жад жиіліктеріне (240 МГц ядролық / 250 МГц RAM) ие, және көбінесе Radeon 8500-ге сай келеді. Ti200 ең баяу және ең төмен бағаланған GeForce3 нұсқасы болды. Ол төмен жиілікте (175 МГц/200 МГц) жұмыс істейді, бірақ екі мониторды қолдаудан басқа, жылдамдық және мүмкіндіктер жиынтығы бойынша Radeon 7500-ден асып түседі. GeForce3 тек 64 МиБ көлемінде шығарылды, ал Ti200 және Ti500 128 МиБ нұсқаларында да қол жетімді болды.

Қосымша қолдау тоқтатылды

Nvidia GeForce 3 сериясы үшін драйверлерді қолдауды тоқтатты.

Орынбасары

2002 жылдың сәуірінде ұсынылған GeForce 4 сериясы (MX емес), GeForce 3 архитектурасының жаңартылған нұсқасы болды. Ал, GeForce 4 MX деп аталған бюджеттік баламасы, құрылымы жағынан GeForce 2-ге жақын болды.