Demo CPU Web Worker
Worker JavaScript mengulang loop matematika dan canvas 2D menampilkan kemajuan. Iterasi serta jumlah worker menggambarkan demo CPU, bukan throughput GPU.
Web Workers + Canvas 2D
Sebelum memulai
Simpan pekerjaan, tutup aplikasi lain, dan pastikan ventilasi. Gunakan browser baru dengan akselerasi jika tersedia. Mulai singkat dengan pengaturan sedang. Hentikan jika perangkat tidak merespons atau gambar mengalami gangguan tak terduga.
Jalankan dan bandingkan
Gunakan nilai awal dan amati FPS serta jumlah beban selama 30–60 detik. Jika bisa diatur, ubah hanya Thread lalu ulangi dalam kondisi sama. Beberapa demo menyesuaikan beban otomatis: bandingkan jumlah dan FPS. Hentikan dengan tombol atau Escape.
Memahami hasil
FPS rendah yang stabil bisa berarti bebannya berat. Mencapai refresh layar tidak membuktikan kinerja GPU maksimum. Bandingkan pengujian dengan pengaturan sama; perbedaan browser juga mencakup mesin rendering.
Canvas kosong atau konteks hilang dapat disebabkan WebGL tidak didukung, batas memori, reset driver, atau rendering perangkat lunak. Kurangi beban dan ulangi. Reproduksi di aplikasi lain sebelum menyimpulkan kerusakan perangkat.
Yang tidak dapat dibuktikan
Web Workers menjalankan JavaScript di thread CPU. Penghitung mencatat iterasi selesai, bukan operasi GPU atau TFLOPS. FPS mengukur visualisasi.
Situs ini tidak membaca suhu, daya, frekuensi, atau penggunaan GPU lewat WebGL. Gunakan pemantau terpisah. Tes berhasil tidak menjamin kestabilan di permainan atau beban lain.