Un test CPU examinează specificațiile hardware, intervalul de temperatură și stabilitatea unei unități centrale de procesare pe un computer. Mai întâi detectează CPU-ul sistemului și apoi îl pune sub o încărcătură mare de lucru pentru a vedea dacă acesta se supraîncălzește sau nu.
Procesoarele încetinesc când nu sunt ocupate și accelerează până la capacitate maximă atunci când sunt supuse unui volum mare de muncă pentru a răspunde nevoilor utilizatorului la un cost minim de energie. Pe de altă parte, cu cât un procesor rulează mai repede, cu atât mai multă căldură produce. În timp ce temperatura exactă depinde de procesorul individual, procesoarele nu pot suporta căldura peste anumite valori. Când senzorii de căldură detectează că CPU-ul se apropie de niveluri periculoase, procesorul încetinește să se răcească, indiferent de volumul de lucru.
Deși măsurile de protecție pot salva CPU-ul și întregul sistem de la eșec, un procesor care încetinește atunci când ar trebui să funcționeze la capacitate maximă nu poate satisface nevoile utilizatorului. Ca atare, utilizarea unui test CPU pentru a determina dacă procesorul poate sau nu poate gestiona căldura poate ajuta utilizatorul să identifice problemele potențiale de căldură și să ia măsuri de contracarare. Aplicarea unei paste termice noi și mai puternice și curățarea prafului de la ventilatoare sunt două modalități de reducere a căldurii CPU.
HeavyLoad este un test CPU gratuit ce trimite un flux de comenzi complexe către CPU cu intenția de a pune un volum mare de lucru pe el. CPU-ul răspunde prin lucrul la capacitate maximă. Dacă CPU nu poate să funcționeze la viteză maximă, indică faptul că procesorul se supraîncălzește.