NVIDIA Rilis GeForce 436.02 Driver: Integer Scaling Support untuk Turing, Freestyle Sharpening, & Lainnya

Dengan acara Gamescom tahun ini yang sekarang berjalan lancar, acara game Jerman tampaknya akan semakin hadir di dunia game dan perangkat keras. Bersamaan dengan serangkaian pengumuman game (dan acara Google Stadia yang terselip di antara keduanya), NVIDIA juga menggunakan acara tersebut untuk meluncurkan driver GeForce baru yang tidak terduga. Yang pertama dari keluarga Release 435, driver 436.02 menambah dan merevisi beberapa fitur, termasuk penskalaan integer GPU, filter penajaman baru untuk sistem freestyling NVIDIA, pengerjaan ulang frame limiter yang telah disiapkan sebelumnya (sekarang disebut Mode Latensi Rendah), juga sebagai warna 30-bit untuk aplikasi OpenGL, dan paket perbaikan permainan dan peningkatan kinerja yang biasa.

Ada beberapa hal berbeda yang terjadi pada driver terbaru NVIDIA, dan secara keseluruhan rasanya seperti reaksi terhadap peluncuran Radeon bulan lalu. Khususnya adalah fokus pada gaming dengan latensi rendah (Radeon Anti-Lag), penajaman gambar berbasis shader (Contrast Adaptive Sharpening), dan pilihan game NVIDIA untuk optimalisasi kinerja (beberapa di antaranya ada di suite 2019 kami). Yang bukan untuk mengecilkan driver – jika ada, itu adalah driver yang paling menarik dari NVIDIA dalam waktu yang lama – tapi itu pasti laser-terfokus dalam cara-cara tertentu pada fitur yang baru saja diperkenalkan saingan saingan AMD atau berfokus pada diri mereka sendiri di bulan lalu.

Peningkatan Gambar Integer Akhirnya

Bagaimanapun, mari kita mulai dengan apa yang saya rasakan sejauh ini merupakan aspek yang paling menarik dari pengumuman hari ini, yang merupakan dukungan penskalaan tampilan bilangan bulat. Ini adalah fitur yang para gamer telah minta beberapa tahun sekarang – saya sudah meminta itu sejak awal dekade ini – dan roda akhirnya mulai bergerak sedikit lebih awal tahun ini ketika Intel dengan santai mengumumkan bahwa mereka ' d mendukung fitur untuk GPU Gen 11 mereka, alias Ice Lake. Namun dengan bagian-bagian yang tidak mencapai ritel sampai bulan depan, sepertinya NVIDIA secara teknis akan mengalahkan Intel dengan pukulan dengan rilis mereka.

Dibundel dalam driver baru adalah NVIDIA mengambil penskalaan integer. Karena pengumuman untuk pengemudi ini telah keluar terlebih dahulu dari pengemudi itu sendiri – yaitu pada jam 9 pagi ET, setelah ini ditulis – Saya belum punya kesempatan untuk mencoba fitur ini. Tetapi menurut NVIDIA, ini berperilaku seperti yang Anda harapkan: melakukan penskalaan tetangga terdekat dari gambar beresolusi lebih rendah ke kelipatan integer dari resolusi asli mereka, menghasilkan gambar tajam dan pixelated. Intinya, Anda berakhir dengan gambar beresolusi lebih rendah yang ditampilkan pada monitor resolusi lebih tinggi seolah-olah itu adalah monitor resolusi lebih rendah. Yang penting, mode ini sangat berbeda dari penskalaan gambar bilinear (ish) tradisional, yang menghasilkan gambar yang lebih lembut dan blurrier tanpa pixelisasi.

Baik penskalaan bilangan bulat maupun penskalaan bilinear selalu merupakan solusi yang tepat, tetapi tergantung pada situasinya, setiap metode dapat menghasilkan hasil yang lebih baik. NVIDIA telah memilih untuk memfokuskan posting blog mereka sendiri dalam pembicaraan tentang penggunaan penskalaan bilangan bulat untuk gim seni pixel, di mana tampilan piksel sangat disengaja, meskipun gim ini biasanya (tetapi tidak selalu) melakukan penskalaan bilangan bulat sendiri untuk memulainya.

NVIDIA Rilis GeForce 436.02 Driver: Integer Scaling Support untuk Turing, Freestyle Sharpening, & Lainnya 1
Simulasi Pembesaran @ 2x Zoom: Penskalaan Integer (Kiri) vs. Bilinear Scaling (Kanan)

Penggunaan yang lebih menarik untuk fitur ini, saya rasa, adalah bermain game pada monitor 4K dan 5K, terutama dengan GPU kelas sub-RTX 2080. Ini karena tuntutan sumber daya yang tinggi untuk game 4K + sulit untuk semua kecuali GPU NVIDIA yang paling kuat untuk mengimbangi (dan bahkan kemudian …), yang mengharuskan rendering game pada resolusi sub-pribumi. Yang pada gilirannya memperkenalkan keburaman yang disebabkan oleh bilinear upsampling. Skala integer, di sisi lain, akan memungkinkan game dirender pada 1080p dan kemudian secara sempurna ditingkatkan menjadi 4K (2160p); itu menghilangkan manfaat kerapatan piksel monitor 4K saat bermain game, tetapi tetap mempertahankan ketajaman rendering resolusi asli. Ini bukan solusi “makan kue dan memakannya juga”, tetapi terutama untuk pengguna laptop di mana game 4K bukanlah pilihan nyata ketika panel 4K berada, potensinya sangat besar.

NVIDIA Rilis GeForce 436.02 Driver: Integer Scaling Support untuk Turing, Freestyle Sharpening, & Lainnya 2

Apa yang masih harus dilihat kemudian adalah seberapa baik ini bekerja dalam praktiknya, baik berkenaan dengan driver NVIDIA maupun game itu sendiri. Sementara NVIDIA dapat mengontrol yang pertama, mereka kurang memiliki kendali atas yang terakhir, sehingga masih ada cara-cara halus bahwa permainan dapat berinteraksi dengan buruk dengan penskalaan bilangan bulat. Khususnya adalah UI / ukuran teks, karena ini kadang-kadang terkait dengan resolusi. Juga, seperti yang dicatat NVIDIA dalam catatan rilis mereka sendiri, penskalaan integer saat ini tidak berjalan baik dengan HDR; dan bahkan seluruh fitur masih diklasifikasikan dalam versi beta, meskipun drivernya sendiri tidak.

Bagaimanapun, fitur ini sedang diluncurkan hari ini untuk pemilik Turing – dan hanya pemilik Turing. Secara khusus, fitur ini tersedia pada kartu seri GeForce RTX 20 dan GTX 16, tetapi tidak pada kartu seri Pascal (GTX 10) dan Maxwell (GTX 900) sebelumnya NVIDIA. Menurut pengumuman NVIDIA, fitur ini bergantung pada "filter penskalaan yang dapat diprogram perangkat keras yang tersedia di Turing", namun sejujurnya saya tidak tahu seberapa akurat pernyataan ini, atau seberapa besar pemblokiran yang mungkin terjadi untuk kartu masa lalu. NVIDIA memiliki sejarah meluncurkan fitur-fitur baru untuk komponen generasi terbaru mereka terlebih dahulu, dan kemudian mendukung fitur untuk kartu yang lebih lama beberapa bulan ke depan, sehingga mungkin belum menjadi kasus di sini.

Penajaman Gambar yang Ditingkatkan untuk NVIDIA Freestyle

Bergerak maju, rilis driver ini juga menambahkan filter penajaman gambar baru untuk Freestyle, kemampuan filter pasca-proses perusahaan yang dimasukkan ke GeForce Experience. Sementara perusahaan sudah memiliki filter penajaman di Freestyle, menurut NVIDIA filter baru menawarkan kualitas gambar yang lebih baik sementara juga mengurangi dampak kinerja dari filter sebelumnya. Dalam praktiknya, penambahan terbaru ini tampaknya menjadi lawan NVIDIA untuk AMD Contrast Adaptive Sharpening yang baru – yang juga merupakan lawan dari Deep Learning Super Sampling NVIDIA – menawarkan pendekatan berbasis-shader lain yang lebih generik yang secara fungsional mirip dengan AMD.

NVIDIA Rilis GeForce 436.02 Driver: Integer Scaling Support untuk Turing, Freestyle Sharpening, & Lainnya 3

Walaupun saya akan membuat perbandingan DLSS minimum di sini karena saya belum menguji driver itu sendiri, dukungan DLSS masih terbatas pada selusin atau game – dan meskipun ini adalah game populer, mereka masih hanya sebagian dari keseluruhan ekosistem gaming . Pendekatan berbasis pemrosesan pasca shader, di sisi lain, dapat bekerja di sebagian besar game (mis. Apa pun Freestyle bekerja dengan), dan sebagian besar API, dengan NVIDIA memungkinkannya untuk DX9 hingga DX12, bersama dengan Vulkan.

Adapun bagaimana kualitas gambar akan dibandingkan dengan solusi DLSS atau AMD sendiri, itu masih harus dilihat. Pasca-pemrosesan sendiri tidak dapat sepenuhnya memulihkan data yang telah hilang dari rendering resolusi yang lebih rendah, dan ini berlaku untuk pendekatan berbasis pembelajaran shader dan mendalam; rendering resolusi asli tetap merupakan pendekatan terbaik untuk kejelasan gambar. Namun, sejauh post-processing berjalan, kinerja dan kualitas gambar adalah variabel pada kontinum daripada nilai-nilai tetap, sehingga ada pengorbanan dan manfaat berjalan ke dua arah, dan tergantung pada permainan, algoritma yang tepat dengan pengaturan yang tepat dapat menghasilkan beberapa hasil yang baik. Sementara itu, karena ketajaman gambar tampaknya menjadi medan pertempuran yang AMD dan NVIDIA tertarik untuk memperebutkannya, saya berharap mereka berdua akan terus bekerja pada algoritma mereka.

"Max Pre-Rendered Frames" Menjadi Mode "Ultra-Low Latency"

Juga menerima perubahan pada driver NVIDIA terbaru adalah fitur Max Pre-Rendered Frames mereka, yang lagi-lagi tampaknya merupakan respons terhadap fungsionalitas AMD Radeon Anti-Lag. Fitur yang jarang diperhatikan telah hadir dalam driver NVIDIA selama satu dekade – yang, karena NVIDIA suka mengingatkan semua orang, menjadikannya yang pertama – dan memungkinkan pengguna untuk mengontrol berapa banyak frame yang dirender yang belum dibuat dapat dibuat dalam antrian untuk ditampilkan dan ditampilkan . Pada 436.02, fitur ini sedang digunakan kembali sebagai Mode Latensi Rendah, dan ia juga mendapatkan mode baru.

Secara keseluruhan, fitur yang diisi ulang disederhanakan beberapa, baik dalam nama maupun dalam fungsionalitas. Bersamaan dengan apa yang diharapkan NVIDIA sebagai nama yang lebih mudah didekati, Mode Latensi Rendah hanya memiliki 3 pengaturan – Off, On, dan Ultra – yang turun dari 5 untuk implementasi Max Prerendered Frames sebelumnya.

NVIDIA Rilis GeForce 436.02 Driver: Integer Scaling Support untuk Turing, Freestyle Sharpening, & Lainnya 4

Dalam hal fungsionalitas, sementara Off melakukan persis apa yang tertulis di namanya (yang tidak mengatakan apa-apa, meninggalkan antrian untuk permainan), On dan Ultra memiliki sedikit lebih banyak nuansa. Pada dasarnya kompres pengaturan inkarnasi sebelumnya ke satu label; alih-alih dapat memilih ukuran antrian dari 1 hingga 4 frame yang telah dirender, On hanya mengunci antrian pada 1 frame. Ultra, sementara itu, lebih baru atau kurang baru, dan melangkah lebih jauh dengan mengurangi ukuran antrian menjadi 0, artinya frame dikirimkan ke GPU berdasarkan just-in-time dan tidak ada frame yang dibuat sebelumnya disimpan sebagai cadangan. .

Mode Ultra berpotensi menawarkan latensi terendah, tetapi sisi sebaliknya adalah bahwa semua peringatan biasa untuk menyesuaikan ukuran antrian render secara manual masih berlaku. Antrian rendering ada untuk membantu memperlancar pacing bingkai pada tampilan dan sisi rendering / pengajuan masalah, akan tetapi memerlukan waktu latensi untuk menahan frame tersebut. Bahkan menjaga antrian pada ukuran yang lebih kecil dapat membuang banyak hal, dan rendering just-in-time masih lebih sulit, karena waktu pengiriman yang buruk tidak dapat disembunyikan. Itulah mengapa ini merupakan fitur opsional untuk memulai, daripada diatur ke Ultra secara default. Namun, untuk penggunaan yang peka terhadap latensi (dan gamer yang peka terhadap latensi), kemampuan untuk menyesuaikan ukuran antrian render adalah (dan tetap) fitur yang berguna untuk dimiliki.

NVIDIA Rilis GeForce 436.02 Driver: Integer Scaling Support untuk Turing, Freestyle Sharpening, & Lainnya 5

Sementara itu, mungkin bagian paling aneh dari semua ini bukan pertama kalinya NVIDIA menawarkan mode Ultra. Hingga awal dekade ini, driver NVIDIA juga mendukung ukuran antrian 0, itulah sebabnya saya tidak yakin ini sepenuhnya dianggap sebagai fitur baru. Namun mengingat sifat antrian yang rumit dan evolusi OS, sangat mungkin bahwa NVIDIA telah menerapkan algoritma yang lebih baru untuk pengajuan bingkai yang berjalan.

Bagaimanapun, seperti pendahulunya, Low Latency Mode terbatas untuk game DX9 / DX10 / DX11. API tingkat rendah seperti DX12 dan Vulkan memberi game kontrol yang sangat eksplisit terhadap ukuran antrian, sehingga driver tidak dapat (atau setidaknya tidak seharusnya) mengesampingkan ukuran antrian pada API yang lebih baru ini. Di sisi positifnya, tidak seperti penskalaan bilangan bulat, fitur ini tidak terbatas pada kartu video berbasis Turing, sehingga semua pemilik GPU NVIDIA segera mendapatkan akses ke sana.

OpenGL 30-bit Color, Lebih Banyak Tampilan yang Kompatibel dengan G-Sync, & Lainnya

Membungkus semuanya, driver 436.02 juga mencakup beberapa peningkatan fitur lainnya. Selain perbaikan kinerja seperti biasa – dengan NVIDIA berfokus terutama pada Apex Legends, Strange Brigade, Forza Horizon 4, World War Z, dan Battlefield V – driver baru ini juga menggabungkan dukungan untuk warna 30-bit dalam aplikasi OpenGL. Kemampuan ini sebelumnya diumumkan dan diluncurkan untuk pengguna GeForce Studio Driver bulan lalu, dan seperti namanya, memungkinkan aplikasi OpenGL untuk menghasilkan gambar dengan 30-bit (10bpc) warna ke GPU. Hingga saat ini, NVIDIA sengaja membatasi fitur ini untuk keluarga Quadro dari kartu video, sebagai cara membagi segmen keluarga produk dan mendorong pengguna pembuatan konten ke arah kartu Quadro. Sekarang tersedia untuk pengguna GeForce dan Quadro di seluruh keluarga driver Studio dan Game Ready, memungkinkan untuk penggunaan gamut warna lebar dengan semua API.

Sementara itu, di sisi monitor masalah, NVIDIA telah menambahkan 3 monitor lain ke program G-Sync Compatible: ASUS VG27A dan monitor CP3271 & XB273K milik Acer.

Pos terkait

Back to top button