Tes Performa GPU di Browser

GPU adalah perangkat yang menggambar grafis sekaligus memproses banyak perhitungan secara bersamaan. Adegan 3D di browser, peta, efek video, penyuntingan foto, dan sebagian fitur AI semuanya dibantu GPU. Web Bench membaginya menjadi dua cabang, yaitu grafis dan komputasi. Sisi grafis menggambar banyak segitiga, 131.072 partikel, serta pascapemrosesan bloom dan blur di luar layar, lalu mengukur rata-rata FPS. Sisi komputasi menjalankan perkalian matriks, konvolusi gambar, simulasi partikel, dan penjumlahan paralel, serta memverifikasi apakah buffer hasilnya benar. Karena tidak ditampilkan di layar, hasilnya tidak terhambat refresh rate monitor, sehingga beban kerja yang diselesaikan GPU lebih mudah dibandingkan. Cakupan dukungan terus berubah menurut kombinasi browser, sistem operasi, dan driver, jadi titik awalnya adalah memeriksa apa yang bisa berjalan di lingkungan Anda sekarang. Bahkan pada perangkat yang sama, jalur GPU bisa berbeda jika browser diganti. Karena itu, saat membandingkan, catat browser dan jalur yang dipakai agar hasilnya lebih mudah ditafsirkan nanti.

Item GPU mengutamakan WebGPU, dan jika tidak tersedia, khusus grafis akan dijalankan lewat jalur WebGL2. Item komputasi memerlukan WebGPU, dan perkalian matriks f16 hanya berjalan jika fitur shader-f16 didukung. Karena itu, bahkan GPU dengan nama yang sama dapat menjalankan item yang berbeda menurut browser dan driver. Item yang tidak didukung diperlakukan sebagai dikecualikan, bukan galat, dan alasannya ditampilkan di layar hasil. Saat membandingkan, pastikan dulu jalur grafis kedua hasil sama. Menaruh hasil WebGPU dan WebGL2 sejajar lalu menentukan mana yang lebih unggul mudah menimbulkan salah paham. Jika WebGPU mati, lihat panduan cara mengaktifkan WebGPU. Dengan memeriksa alasan pengecualian di layar hasil, Anda bisa tahu fitur apa yang kurang sehingga item itu terlewat, dan itu bisa menjadi petunjuk untuk memecahkan masalah.

Pengukuran GPU sangat dipengaruhi panas. Banyak perangkat menunjukkan angka tinggi pada tes singkat, lalu turun ketika beban berlangsung lama. Jika ingin melihat perbedaan ini, jalankan beban GPU selama 5 atau 10 menit di stress test dan lihat bagaimana skornya berubah. Pada laptop, batas daya GPU juga berbeda menurut apakah dicolokkan dan menurut mode dayanya. Sebelum mengukur, perbarui driver grafis dan browser, lalu pastikan akselerasi perangkat keras aktif agar selisih yang tidak perlu berkurang. Angka hanyalah acuan yang bergantung pada lingkungan, sehingga paling berguna jika dipakai untuk membandingkan sebelum dan sesudah mengubah pengaturan pada perangkat yang sama. Ingat pula bahwa kurva dari stress test hanyalah bahan acuan untuk memperkirakan kondisi pendinginan perangkat, bukan nilai yang dibaca langsung dari sensor suhu. Kami sarankan mulai dari tes cepat untuk memeriksa item utama, lalu memperluasnya ke tes standar bila perlu.

Mulai pengukuran ↗