le WU GPU rendono 2-3 volte una WU CPU nello stesso tempo di esecuzione
Che non è sempre un guadagno in termini di efficienza.
i5-4690K Vs.750 Ti
1 core dell'i5 ci mette ~3400s
la 750 Ti ci mette ~3100s
A prescindere dal fatto che la GPU stia eseguendo 1 o 2 task alla volta, nel mentre la CPU ne processa 4 quasi nello stesso tempo... se la GPU è spremuta per benino starà sui 50-60W mentre la CPU (presumibilmente non overclockata)
dovrebbe stare sui 100-105W
. Quindi, la 750 Ti in questo esempio vince, o meglio pareggia, solamente se sta eseguendo 2 task alla volta.
Altra osservazione: in questo progetto l'hyperthreading (SMT per Amd) acceso non paga granché. Questo è un test che ho fatto tempo fa con il mio i7-4770k.
HT OFF (campione ok)
t_avg = 3511s
temp_max = 70°C
n_core = 4
=> 98 tasks/day
HT ON (campione piccolo)
t_avg = 6701s
temp_max = 77°C
n_core = 8
=> 103 tasks/day
Purtroppo non misurai la differenza di consumi, inoltre non riuscii a a fare il testo con HT acceso su un campione sufficientemente grande.