Menu #1
Principale Come funziona GIMPS Download software Domande ricorrenti Velocità di diverse CPU Premi da vincere! Stato della ricerca Top producers PrimeNet statistiche
Marin Mersenne
filler
GIMPS
Ricerca numeri primi
4 Record Mondiali

CPU Benchmarks

Dot
2^P-1
filler
Menu #2
La storia Matematica dietro il GIMPS Codice sorgente Iscriviti alla mailing list Ricerca manuale Ringraziamenti Links Invia una e-mail Altri progetti distribuiti
Gennaio 2013 : - Nuovo Primo di Mersenne!


48mo Numero Primo di Mersenne finalmente scoperto!!!!
Scarica il software

Indice della pagina.

 

Test di stress del Computer.

I computer moderni, così come tutte le costruzioni umane, sono ben lontani dalla perfezione, posto che questa naturalmente esista. Persino i computer prodotti dai grandi nomi dell'informatica possono avere qualche pecca più o meno grande e più o meno nascosta. Basta che uno dei molti componenti che costituiscono un personal computer non sia aderente alle specifiche di progettazione per far sì che si manifestino dei risoltati di calcolo non corretti o degli improvvisi crash del sistema (a dir la verità, nemmeno l'aderenza totale a tali criteri è talvolta una garanzia sufficiente!).
L'Overclocking è una pratica che si prefigge l'obbiettivo di aumentare le prestazioni di un computer attraverso l'incremento della frequenza di funzionamento di vari integrati, in primis della CPU, delle memorie e talvolta anche del processore grafico, anche molto al di sopra delle specifiche di targa di questi componenti. L'approccio tipico dell'Overclocker è quello di "tirare" il proprio PC al limite fisico di funzionamento e quindi di fare piccoli passetti indietro sino a raggiungere una stabilità operativa ritenuta accettabile ("Rock solid", nel gergo degli Overclockers). Sia i normali utenti di computers che gli Overclockers, per motivi diversi, possono aver bisogno di particolari strumenti per testare la stabilità delle loro macchine. E' possibile utilizzare a questo scopo dei programmi che tengano impegnati al massimo i vari componenti del sistema. Alcuni programmi sono pensati proprio per questi scopi, altri, come Prime95, pur essendo stati pensati per altri scopi, si rivelano ottimi anche come test di stress.
Prime95 è un ottimo strumento per testare la stabilità di un processore, delle memorie, delle memorie tampone (memorie cache e buffer), il sistema di raffreddamento dei vari chip e del cabinet di un computer. Il "test della tortura" manda in esecuzione continua una serie di autotest che caricano al massimo il processore centrale e le memorie di sistema, confrontando i risultati ottenuti con risultati che sì sa essere corretti. Qualunque risultato discordante venga rilevato è indice sicuro di un qualche malfunzionamento di un qualche componente del vostro computer! Sebbene possa capitare che tale test utilizzi anche il disco rigido per funzionare, questo non significa che Prime95 possa essere utilizzato anche per stressare le vostre periferiche di memorizzazione. Lo stesso dicasi per altre importanti componenti del vostro sistema quali il bus PCI, la scheda video, ecc, che non sono interessate dal programma. Dovrete utilizzare a questo scopo altri programmi specificamente pensati per questi scopi. Inoltre occorre ricordare che questo è solo uno dei tanti programmi di test che sono liberamente reperibili sulla rete. In alcuni casi potrebbe essere necessario mandare in esecuzione più programmi di test assieme a Prime95 contemporaneamente per evidenziare dei problemi. Potrebbe essere necessario, in questo caso, alzare la priorità del programma di modo da assegnare una quota più o meno pari di tempo di processore ai vari programmi di tets. I Forums sono un luogo eccellente in cui reperire informazioni sui vari programmi di test, o per avere indicazioni e suggerimenti da utenti già esperti.

I programmi per testare il proprio Hardware che al momento sono tra i più utilizzati sono davvero molti. Ne ricordiamo solo alcuni, senza alcuna pretesa di esaustività.

Prime95 (il tets della tortura di questo programma); 3DMark2001; CPU Stability test; Sisoft Sandra; Quake; Folding@Home; Seti@home; Genome@home; Motherboard monitor; Memtest86; TaskInfo2002.

Esistono in rete moltissimi siti, molti dei quali dispongono anche di forums dedicati, in cui reperire informazioni sull'overclocking. Ne citiamo solo alcuni
www.hwupgrade.it; www.overclockers.com; www.arstechnica.comwww.hardocp.com; www.anandtech.com; www.tomshardware.com; www.sharkyextreme.com.

Cosa faccio se trovo qualche problema?

La causa precisa di un problema Hardware è spesso molto difficile da individuare, in considerazione del fatto che un personal computer è un sistema complesso di componenti che interagiscono tra loro. Se non siete degli Overclockers, i problemi rilevati da Prime95 sono molto spesso riconducibili al surriscaldamento della CPU o da moduli di memoria non perfettamente aderenti agli standard o alle specifiche. Un altro componente che si sta rilevando sempre più critico è l'alimentatore, date le richieste sempre più raffinate dei moderni processori. Non per nulla i produttori di schede madri più accorti dedicano notevole attenzione ad implementare circuiterie di alimentazione a fasi differenziate.
Per controllare le temperature raggiunte dal vostro processore sia in fase di riposo che in fase di carico potete utilizzare il programma MotherBoard monitor. Se doveste rilevare temperature elevate dovrete controllare il sistema di raffreddamento della CPU. Se non vi fossero imprecisioni nel montaggio del dissipatore di calore, dovreste prendere in considerazione l'ipotesi di doverlo cambiare o di migliorare l'aerazione all'interno del vostro cabinet o entrambe le cose. Per escludere che il problema invece non sia imputabile alle memorie una strada potrebbe essere quella di provare i vostri banchi sul computer di un amico e vedere che succede. Nel caso il problema non si presenti anche su quest'altro computer, vi sono buone probabilità che la causa fossero proprio le memorie. Un eventuale problema di alimentazione elettrica può invece manifestarsi qualora doveste rilevare improvvisi cali nel voltaggio che arriva alla CPU quando Prime95 venga avviato, dato questo rilevabile sempre con MotherBoard Monitor. Anche in questo caso i forum degli Overclockers si rivelano un'ottima fonte d'informazioni. Se state overcloccando la vostra CPU, potete provare aumentando il voltaggio del core del processore e/o quello della RAM. Naturalmente sia l'aumento del voltaggio che della frequenza operativa richiede un buon sistema di raffreddamento visto l'aumento di dissipazione termica che viene prodotto. Se il problema persiste non potete far altro che ridurre un po' la frequenza del processore e/o modificare i timings di accesso delle memorie (la latenza C.A.S. in primo luogo).

Posso ignorare i problemi segnalati da Prime95?

Questa è prettamente una questione di preferenze personali.  Esistono essenzialmente due scuole di pensiero al riguardo.
La prima è quella che non attribuisce troppo peso ad eventuali problemi rilevati. Dopotutto, si dice, è estremamente improbabile che la maggior parte delle applicazioni che utilizzate abitualmente manifesterà alcun problema girando sul vostro sistema, in quanto difficilmente queste richiederanno un uso esasperato del computer medesimo. I moderni videogiochi invece potrebbero portare a qualche crash, essendo alcuni di essi piuttosto esigenti in termini di risorse hardware, ma anche questo viene giudicato un problema minore. In questo caso l'indicazione essenziale è quella di non partecipare a progetti di ricerca distribuita per non fornire a tali progetti risultati errati che certamente non li aiuterebbero! In conclusione, se deciderete di tollerare il rischio di occasionale crash di sistema o di qualche applicazione, nessuno potrà giudicare questa vostra scelta: ognuno è libero di fare quel che meglio crede, però evitate almeno di danneggiare il lavoro altrui!
La seconda scuola di pensiero invece ha un approccio opposto. La filosofia che impronta questa linea di pensiero  è quella della totale affidabilità delle macchine utilizzate. Dopotutto, ci si chiede, perchè eseguire dei test di stress per evidenziare eventuali problemi se poi si decide di ignorarli? Il fatto di far superare alle loro macchine numerosi test di stabilità, permette ai seguaci di questa linea di pensiero di utilizzare con un elevato grado di fiducia i loro computers, indipendentemente dal tipo di applicazioni che si andranno ad utilizzare.

Le domande più frequenti.

Il mio computer non è overcloccato. Se allora si verifica un errore è di sicuro a causa di un bug nel software, giusto?
Sfortunatamente, no. Il test della tortura compara i tuoi risultati con risultati che si sa per certo essere corretti. Se il vostro computer non genera risultati corretti, allora di sicuro avete qualche problema hardware.
Per quanto tempo devo eseguire il test della tortura?
Un'indicazione generale prevede l'esecuzione di tale test per un periodo che va dalle 6 alle 24 ore. Sono noti molti casi in cui il programma ha mostrato degli errori solamente dopo molte ore di funzionamento, talora addirittura dopo qualche settimana. Ad ogni modo, in caso di computer con problemi seri, l'errore verrà individuato dopo pochi minuti di funzionamento.
Prime95 riporta degli errori però altri programmi di stabilità no. Significa lo stesso che ho dei problemi?
Sì. Se state overcloccando avete raggiunto e superato il limite del vostro hardware. In questo caso sarebbe utile che ritornaste un poco indietro per ottenere un sistema che sia davvero stabile al 100% o quasi. Potete naturalmente decidere anche di tollerare qualche problema di tanto in tanto, però evitate di restituire risultati sicuramente errati ai progetti di ricerca distribuita, se decidete di associarvi a qulcuno di essi!
Un utente di un forum mi ha detto di non preoccuparmi se Prime95 rileva dei problemi. Tutti gli altri test e le applicazioni girano senza alcun problema!
A cosa ti serve un programma come quello? Noi abbiamo un server che è rimasto acceso ininterrottamente per dei mesi senza un riavvio. abbiamo installato Prime95 e dopo pochi minuti ci ha segnalato degli errori. Vuoi forse venire a dirci che il nostro server è instabile?
Ovviamente questi utenti non aderiscono alla scuola di pensiero dell'affidabilità totale dei loro sistemi. E' certo che le loro macchine hanno qualche problema hardware, indipendentemente dal fatto che le applicazioni installate li rivelino o meno. Possiamo solamente affermare che tali macchine sono solo "piuttosto" stabili ovvero stabili a sufficienza per i loro proprietari, finché non verrà installata un'applicazione che rivelerà questi problemi.