Stress Test GPU
Metti alla prova la tua scheda grafica direttamente nel browser. WebGL renderizza migliaia di cubi 3D rotanti con un pesante carico di shader, misura il frame rate che la tua GPU riesce a sostenere e lo trasforma in un punteggio comparabile. Scegli una durata e un livello di stress, poi premi Avvia.
Scegli una durata e un livello di stress, poi avvia il benchmark. La scena viene renderizzata proprio qui.
I punteggi sono confrontabili solo se il test corrisponde: stessa durata, livello di stress e schermo. Ripeti il test con le stesse impostazioni dopo gli aggiornamenti dei driver.
Collega l'alimentazione, disattiva il risparmio energetico e chiudi le schede e le videochiamate che consumano GPU, altrimenti stai testando solo quello che avanza.
WebGL è isolato in sandbox e protetto dal driver: non può danneggiare la scheda, e chiudere la scheda del browser interrompe subito il carico.
Una GPU può sembrare a posto sul desktop ed essere comunque la causa degli scatti nei giochi: i problemi emergono solo sotto carico. Questo test applica quel carico in modo sicuro direttamente da una pagina web: nessun download, nessuna installazione, nessun dato inviato altrove. Usalo per verificare una scheda nuova o usata, confermare che un aggiornamento dei driver ne abbia mantenuto le prestazioni, o controllare che il browser stia usando la GPU e non il rendering software. Il carico di lavoro è identico a ogni esecuzione, quindi le differenze di punteggio dipendono dal tuo computer, non dal test.
Come funziona il test
La pagina riempie una scena WebGL con cubi rotanti — 100 al livello Basso fino a 10.000 al livello Ultra — ognuno disegnato con uno shader di frammenti che esegue calcoli di illuminazione extra per ogni pixel, tenendo occupate sia la pipeline geometrica sia i core degli shader. Un breve riscaldamento permette al browser di compilare gli shader e alla GPU di uscire dallo stato di inattività prima che inizi la misurazione. Puoi osservare il frame rate e il tempo per frame in tempo reale e, alla fine, ottieni gli FPS medi, minimi e massimi oltre al 1% low — la media dei tuoi frame più lenti, ovvero ciò che si percepisce realmente come scatto. Una media alta con un 1% low molto più basso significa che la scheda è veloce ma non fluida.
Come funziona il punteggio
Il punteggio è dato dagli FPS medi moltiplicati per il peso del livello di stress, moltiplicati per dieci — mantenere 60 FPS con 10.000 cubi vale molto di più che ottenere gli stessi 60 FPS con 100. La frequenza di aggiornamento del tuo schermo limita il frame rate, quindi ai livelli più leggeri la maggior parte delle GPU resta bloccata al limite e ottiene punteggi simili; è ai livelli più pesanti che le schede si differenziano. Mantenere il limite su Alto o superiore è un ottimo risultato — prova Ultra per trovare il tuo limite.
| Livello | Cubi | Moltiplicatore | Approssimativamente equivalente a |
|---|---|---|---|
| Basso | 100 | ×1 | Navigazione, riproduzione video, giochi 2D casual |
| Medio | 500 | ×2 | Giochi 3D leggeri con impostazioni modeste |
| Alto | 2.000 | ×4 | Gaming 3D mainstream |
| Estremo | 5.000 | ×8 | Titoli impegnativi, impostazioni alte |
| Ultra | 10.000 | ×16 | Carico massimo sostenuto |
Uno stress test GPU nel browser è sicuro?
Sì. WebGL viene eseguito nella sandbox del browser, protetto dagli stessi meccanismi a livello di driver di qualsiasi gioco: la GPU si autolimita quando si surriscalda e il sistema operativo reimposta il driver se qualcosa si blocca. Una pagina web non può disattivare queste protezioni né intervenire sulle curve delle ventole o sui voltaggi, e il carico si interrompe nell'istante in cui chiudi la scheda. Inoltre non può sollecitare una scheda di fascia alta quanto un benchmark nativo, quindi considera il punteggio come un valore comparativo, non come un limite assoluto.
Perché il mio punteggio è più basso del previsto?
Di solito il browser non ha mai chiesto aiuto alla tua vera GPU. Controlla il nome della GPU mostrato sopra il test: se indica "SwiftShader", "llvmpipe" o "Software", l'accelerazione hardware è disattivata e il disegno viene eseguito dalla CPU. Sui laptop con due GPU, i browser spesso scelgono quella integrata a basso consumo — il nome ti dice quale scheda ha effettivamente lavorato. Altre cause comuni:
| Causa | Cosa succede | Soluzione |
|---|---|---|
| Accelerazione hardware disattivata | La CPU esegue il rendering via software — i punteggi crollano a una frazione del normale | Attivala nelle impostazioni del browser, poi riavvia il browser |
| Risparmio energetico / laptop scollegato | La GPU viene rallentata per risparmiare energia | Collega l'alimentazione e passa a una modalità di alimentazione ad alte prestazioni |
| GPU integrata selezionata | Il browser esegue WebGL sulla più lenta delle due GPU | Imposta il browser sulla GPU ad alte prestazioni nelle impostazioni grafiche del sistema operativo |
| Altre schede o app che usano la GPU | Videochiamate, video e giochi condividono la stessa scheda | Chiudili e ripeti il test per un dato pulito |
| Throttling termico | Gli FPS partono alti, poi calano con l'aumento del calore | Pulisci le prese d'aria, migliora il flusso d'aria; l'esecuzione di 60s lo rende visibile |
| Schermo ad alta risoluzione | Più pixel per frame significano più lavoro di shading | Normale — confronta i punteggi sullo stesso schermo |
FPS, tempo per frame e 1% low
Il frame rate viene misurato come fa Test del frame rate — cronometrando ogni frame presentato dal browser — ed è limitato dallo schermo, quindi un pannello a 60 Hz si ferma intorno ai 60 FPS; controlla il tuo con Test della frequenza di aggiornamento. Il tempo per frame è la visione frame per frame (16,7 ms ≈ 60 FPS), mentre l'1% low fa la media dei tuoi frame peggiori: la differenza tra un benchmark che sembra buono e un gioco che si sente fluido.
