Doku hesaplama demosu

WebGL 2 shader'ları dönüşümlü framebuffer dokularında parçacıkları günceller ve çizer. WebGPU hesaplama shader'ı değil çizim geçişleri kullanır; FPS raporlar, TFLOPS değil.

WebGL 2

Başlamadan önce

Çalışmanızı kaydedin, diğer uygulamaları kapatın ve havalandırma sağlayın. Destekleniyorsa hızlandırmalı güncel tarayıcı kullanın. Orta ayarlarla kısa başlayın. Cihaz yanıt vermiyorsa veya beklenmeyen görüntü hataları varsa durdurun.

Çalıştır ve karşılaştır

Varsayılanlarda FPS ve yük sayısını 30–60 saniye izleyin. Ayarlanabiliyorsa yalnız Hesaplama Geçişleri değiştirip aynı koşullarda tekrarlayın. Bazı demolar yükü otomatik ayarlar: sayı ve FPS'yi birlikte karşılaştırın. Düğme veya Escape ile durdurun.

Sonucu yorumlayın

Düşük ama sabit FPS ağır bir yük anlamına gelebilir. Ekran yenilemesine ulaşmak azami GPU performansını kanıtlamaz. Aynı ayarlı tekrarları karşılaştırın; tarayıcı farkları çizim motorlarını da içerir.

Boş tuval veya bağlam kaybı WebGL desteği, bellek sınırları, sürücü sıfırlaması veya yazılım çiziminden kaynaklanabilir. Yükü azaltıp deneyin. Donanım sonucuna varmadan başka uygulamada sorunu yeniden üretin.

Testin kanıtlayamayacakları

Shader yükü tarayıcı FPS'sini bildirir; TFLOPS, bellek bant genişliği veya tüm GPU kullanımını ölçmez. Sürücüler ve tarayıcı sınırları etkiler.

Site WebGL ile GPU sıcaklığı, gücü, saat hızı veya kullanımını okuyamaz. Ayrı donanım izleyicisi kullanın. Başarılı test, oyunlarda veya başka yüklerde kararlılığı garanti etmez.

Test yöntemi