Pagina 1 di 1
[NVidia] pyrit benchmark con Nvidia-cuda poco soddisfacente
Inviato: sabato 18 dicembre 2010, 11:22
da giarabub
Ciao a tutti,
ho installato i driver nvidia e il compilatore per CUDA,
Ho deciso poi di testare il tutto con pyrit ma il risultato dell'operazione è il seguente
Computed 1114.93 PMKs/s total.
#1: 'CUDA-Device #1 'GeForce 9300M GS'': 467.5 PMKs/s (RTT 3.0)
#2: 'CPU-Core (SSE2)': 650.3 PMKs/s (RTT 2.9)
#3: 'Network-Clients': 0.0 PMKs/s (RTT 0.0)
è pur vero che la mia scheda video non è così performante ma credo che vi sia qualche problema perché va addirittura più lenta della CPU!
qualcuno ha idea del perché sia così basso il PMKs/s della gpu?
Grazie
Re: [NVidia] pyrit benchmark con Nvidia-cuda poco soddisfacente
Inviato: giovedì 9 febbraio 2012, 13:09
da VincenzoRutilioPulpito
Puoi dirmi che CPU hai?
Re: [NVidia] pyrit benchmark con Nvidia-cuda poco soddisface
Inviato: martedì 12 giugno 2012, 10:38
da giarabub
Ciao
e' un post un po vecchio, mi dispiace non ho seguito molto il forum ultimamente...
cmq e' un Intel core 2 duo
Re: [NVidia] pyrit benchmark con Nvidia-cuda poco soddisface
Inviato: venerdì 15 giugno 2012, 9:42
da VincenzoRutilioPulpito
In effetti il valore della GPU sembrerebbe eccessivamente basso. Ti spiego il perchè. Considera che il ragionamento che segue è puramente indicativo e valido solo da un punto di vista teorico.
Io possiedo una AMD Radeon HD5770 che sviluppauna potenza teorica di 1300GFlops; qui pyrit sviluppa un risultato di 22000PMKs/s (magari più tardi faccio il bench e ti comunico i dati esatti).
Una Geforce GTX 9800 sviluppa una potenza teorica di 384 GFlops. Una Geforce 9600GT che è poco più della meta della 9800 ne sviluppa 208GFlops. La 9300 è a sua volta la metà (grossomodo)
di una 9600 quindi (e questa è una stima approssimativa) facciamo un centinaio di GFlops. A conti fatti 100/13000 si può dire 1/13. Quindi 22000/13= 1692 PMKs/s . Ripeto: sono calcoli fatti
in modo veloce ed hanno un punto di vista indicativo. Se consideriamo tuttavia che la Geforce 9300m è una versione mobile allora dovremmo "castrarla" un pò. Tuttavia anche nella più catastrofica
considerazione meno di 1000PMKs/s mi sembrerebbe eccessivo.
I problemi quindi sono di tre tipi essenzialmente:
- O i driver rilasciati da nvidia non si integrano bene con ubuntu (o viceversa)
- O pyrit non riesce a esprimersi bene con quella scheda grafica
- Oppure quella li non è una 9300. Mi spiego meglio. Molti produttori mobile per non cambiare l'alimentatore, le batterie, il dissipatore, tendono a dichiarare come per esempio una 9100 come fosse una 9300. Così fanno marketing ma non danno pari benficio. Altri ancora (e qui HP è proprio un genio in ste porcate) inseriscono a monte della GPU dei controlli per consumo, calore ecc... . Dopodichè non rilasciano i driver per linux ma solo per windows. Tu sei costretto in seguito a scaricarteli da nvidia ma i driver nvidia non tengono conto di queste ulteriori manipolazioni e spesso la GPU tira molto meno, oppura va in crash il kernel, oppure ancora i driver fanno fatica ad installarsi, oppure ancora (esperienza personale) alcune caratteristiche (come il calcolo GPGPU) vanno poco o non vanno proprio.
Il mio suggerimento alla fine di tutto sarebbe:
- Fare un bello scrren con GPU-Z (software gratuito ma disponibile solo per windows). Qui spero tu abbia un dual boot con windows. In caso contrario proveremo in un altro modo. Poi inviami lo screen.
- provare a reinstallare driver, pyrit, ecc...
- provare a reinstallare tutto
Fammi sapere. Ciao