Test Cpu

Pubblicità

Ruggero1

Utente Attivo
Messaggi
5
Reazioni
0
Punteggio
25
Sto' realizzando un programma in Java che grazie alla successione di Fibonacci occupa al 100% tutti i core della CPU (programmazione concorrente). La successione di Fibonacci calcola un numero intero in seguito ad un numero N inserito dall'utente occupando l'ALU della CPU, ma per quanto riguarda l'unità FPU (calcolo in virgola mobile) cosa potrei utilizzare in JAVA? Esistono delle librerie Java che eseguono dei test sul sistema hardware?

Grazie delle risposte

Il progetto del test lo trovate al seguente link, nella sezione Progetto Test Cpu:
Megaoverclock Blog
 
E come sei arrivato alla conclusione che sfrutta solo l'ALU?

Se per esempio usi numeri float o double già lo costringi ad usare la FPU. Ti basta sostituire gli int con float e hai fatto.
 
Allora,
Come avrai capito se hai visitato il Progetto, il software utilizza un calcolo con la serie di Fibonacci (nel progetto c'è tutta la spiegazione) e i tal caso il float non può essere "passato" con numero N del calcolo. Quello, che io chiedevo è se qualcuno avesse la conoscenze di qualche libreria o qualche software in Java che utilizza l'unità in virgola mobile e cioè la FPU.
 
Difficile trovarne proprio in java per il semplice motivo che il garbage collector e le politiche di gestione dei thread di java falsano i risultati.
 
Pubblicità
Pubblicità
Indietro
Top