|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: Nov 2002
Messaggi: 845
|
RDTSC, su centrino mi segnala 60Mhz?!? (linux programming)
Salve ragazzi!!
Ho scritto un programma sul mio vecchio PIII 650Mhz. In un secondo sulla vecchia macchina, questo registro si incrementava di circa 648.000.000 (quindi i 650Mhz) se lancio la piccola funzione sul nuovo pc (Centrino 1,7) il registro in un secondo si incrementa di (60.000.000) circa. Li il kernel era compilato come CPU x586/x686. qui come Pentium-Pro, ora ho compilato come Pentium-M ma niente da fare. Ho riricompilato come x586/x686 ma ancora 60Mhz.Ufff Effettivamente, il pc non sarà al massimo delle prestazioni (1,7Ghz) ma certamente non 60Mhz... Ultima modifica di parisisalvo : 30-09-2005 alle 19:35. |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Oct 2001
Messaggi: 11471
|
I centrino possono abbassare il clock e penso perfino staccare il fsb per risparmiare batteria quindi è normale che rdtsc non funzioni e le misure siano sbalalte.
ciao |
|
|
|
|
|
#3 |
|
Senior Member
Iscritto dal: Nov 2002
Messaggi: 845
|
E...
cosa posso fare? AIUTOOOO è semplicemente fondamentale per me, leggere il clock per questa app. Compilo il kernel senza freq scaling? C'e' un modo per dire "usa tutta la mega potenza che hai" ? |
|
|
|
|
|
#4 |
|
Senior Member
Iscritto dal: Oct 2001
Messaggi: 11471
|
Se non sbaglio cpuid dovrebbe ritornare la frequenza del processore.
ciao |
|
|
|
|
|
#5 |
|
Senior Member
Iscritto dal: Nov 2002
Messaggi: 845
|
Sotto win, c'e' anke Centrino Control Center, oppure l'utility dell'acer...
il problema è che sono sotto Linux... |
|
|
|
|
|
#6 |
|
Senior Member
Iscritto dal: Nov 2002
Messaggi: 845
|
risolto bootando con l'opzione acpi=off
c'e' una soluzione piu' elegante?? non cosi' estrema? |
|
|
|
|
|
#7 | |
|
Bannato
Iscritto dal: Feb 2005
Città: Roma
Messaggi: 7029
|
Quote:
|
|
|
|
|
|
|
#8 |
|
Senior Member
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
|
Il manuale Intel riporta questa cosa:
To determine average processor clock frequency, Intel reccomends the use of EMON logic to count processor core clocks over the period of time for which the average is required. See section 15.10.9 and Appendix A (manuale IA-32 Intel software developer manual - Volume 3: system programming guide) http://developer.intel.com/design/pe...w.htm#sdm_vol3 |
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 10:59.



















