Snaplytics JS Tests

Uji Stres GPU

Benchmark kartu grafis Anda langsung di browser. WebGL merender ribuan kubus 3D berputar dengan beban shader berat, mengukur frame rate yang mampu dipertahankan GPU Anda, dan mengubahnya menjadi skor yang bisa dibandingkan. Pilih durasi dan tingkat stres, lalu tekan Mulai.

SiapMendeteksi…
Siap untuk diuji

Pilih durasi dan tingkat stres, lalu mulai benchmark. Scene akan dirender langsung di sini.

Durasi
Tingkat stres
Panduan skor
12,000+Luar biasa
8,000+Sangat baik
5,000+Baik
2,500+Cukup
< 2,500Kurang
Bandingkan secara adil

Skor hanya bisa dibandingkan jika kondisi tesnya sama — durasi, tingkat stres, dan layar yang sama. Uji ulang dengan pengaturan identik setelah pembaruan driver.

Lepaskan performa GPU

Colokkan ke listrik, matikan mode hemat baterai, dan tutup tab serta panggilan video yang memakan banyak GPU — jika tidak, Anda hanya membenchmark sisa performa yang ada.

Aman untuk dijalankan

WebGL berjalan di sandbox dan terlindungi oleh driver: tidak dapat merusak kartu grafis, dan menutup tab langsung menghentikan beban.

GPU bisa terlihat baik-baik saja di desktop tapi tetap menjadi penyebab game patah-patah — masalah baru muncul saat diberi beban berat. Tes ini menerapkan beban tersebut secara aman langsung dari halaman web: tanpa unduhan, tanpa instalasi, tidak ada data yang dikirim ke mana pun. Gunakan ini untuk memeriksa kartu baru atau bekas, memastikan pembaruan driver tidak menurunkan performa, atau memverifikasi apakah browser Anda benar-benar menggunakan GPU dan bukan rendering perangkat lunak. Beban kerjanya identik di setiap percobaan, sehingga perbedaan skor menunjukkan kondisi perangkat Anda, bukan tes itu sendiri.

Cara kerja tes ini

Halaman ini mengisi scene WebGL dengan kubus berputar — 100 pada Rendah hingga 10.000 pada Ultra — masing-masing digambar dengan fragment shader yang melakukan perhitungan pencahayaan per-piksel tambahan, sehingga menyibukkan baik pipeline geometri maupun inti shader. Pemanasan singkat memberi waktu bagi browser untuk mengompilasi shader dan GPU keluar dari kondisi idle sebelum pengukuran dimulai. Anda dapat memantau frame rate dan frame time secara langsung, dan di akhir tes akan mendapatkan FPS rata-rata, minimum, dan maksimum ditambah 1% low — rata-rata dari frame Anda yang paling lambat, yang sebenarnya adalah rasa patah-patah yang dirasakan. Rata-rata tinggi dengan 1% low yang jauh lebih rendah berarti kartu tersebut cepat tapi tidak mulus.

Cara kerja skor

Skor adalah FPS rata-rata Anda dikalikan bobot tingkat stres, dikalikan sepuluh — mempertahankan 60 FPS pada 10.000 kubus bernilai jauh lebih tinggi daripada 60 FPS yang sama pada 100 kubus. Refresh rate layar Anda membatasi frame rate, sehingga pada tingkat yang lebih ringan sebagian besar GPU akan tertahan di batas tersebut dan mendapat skor yang mirip; pada tingkat yang lebih berat itulah kartu-kartu mulai menunjukkan perbedaan. Mempertahankan batas tersebut pada Tinggi ke atas adalah hasil yang kuat — coba Ultra untuk menemukan batasnya.

TingkatKubusPengaliKira-kira setara dengan
Rendah100×1Menjelajah web, memutar video, game 2D santai
Sedang500×2Game 3D ringan dengan pengaturan sedang
Tinggi2.000×4Gaming 3D umum
Ekstrem5.000×8Game berat, pengaturan tinggi
Ultra10.000×16Beban maksimum yang berkelanjutan

Apakah tes stres GPU di browser aman?

Ya. WebGL berjalan di dalam sandbox browser, dengan perlindungan tingkat driver yang sama seperti game biasa: GPU akan membatasi dirinya sendiri saat panas, dan OS akan mereset driver jika terjadi hang. Halaman web tidak dapat menonaktifkan pengaman tersebut atau mengubah kurva kipas dan voltase, dan beban langsung berhenti begitu Anda menutup tab. Tes ini juga tidak dapat memacu kartu kelas atas seberat benchmark native, jadi anggap skornya sebagai angka pembanding, bukan batas mutlak.

Mengapa skor saya lebih rendah dari yang diharapkan?

Biasanya karena browser sama sekali tidak meminta bantuan GPU asli Anda. Periksa nama GPU yang ditampilkan di atas tes: jika tertulis "SwiftShader", "llvmpipe", atau "Software", berarti akselerasi perangkat keras nonaktif dan CPU yang melakukan penggambaran. Pada laptop dengan dua GPU, browser sering memilih GPU terintegrasi yang hemat daya — nama tersebut menunjukkan kartu mana yang sebenarnya berjalan. Penyebab umum lainnya:

PenyebabYang terjadiSolusi
Akselerasi perangkat keras nonaktifCPU merender secara software — skor anjlok hingga sebagian kecil dari normalAktifkan di pengaturan browser, lalu restart browser
Mode hemat baterai / laptop tidak dicolokGPU diturunkan clock-nya untuk menghemat dayaColokkan ke listrik dan beralih ke mode daya performa
GPU terintegrasi terpilihBrowser menjalankan WebGL pada GPU yang lebih lambat dari dua GPU yang adaAtur browser ke GPU berperforma tinggi di pengaturan grafis OS
Tab atau aplikasi lain menggunakan GPUPanggilan video, video, dan game berbagi kartu grafis yang samaTutup semuanya lalu jalankan ulang untuk hasil yang bersih
Throttling termalFPS mulai kuat, lalu menurun seiring panas yang menumpukBersihkan ventilasi, tingkatkan sirkulasi udara; durasi 60 detik akan membuat ini terlihat
Layar resolusi tinggiLebih banyak piksel per frame berarti lebih banyak kerja shadingWajar — bandingkan skor pada layar yang sama

FPS, frame time, dan 1% low

Frame rate diukur seperti yang dilakukan oleh Tes Frame Rate — dengan mengukur waktu setiap frame yang ditampilkan browser — dan dibatasi oleh layar Anda, sehingga panel 60 Hz akan mentok di sekitar 60 FPS; periksa milik Anda dengan Tes Refresh Rate. Frame time adalah tampilan per-frame (16,7 ms ≈ 60 FPS), dan 1% low merata-ratakan frame Anda yang terburuk: perbedaan antara benchmark yang terlihat bagus dan game yang terasa bagus.

Alat terkait