|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Senior Member
Iscritto dal: Sep 2001
Città: Pescara
Messaggi: 3695
|
Piccolo nuovo Benchmak CPU
Innanzitutto premetto che se ho postato in questa sezione è perchè mi è sembrata la più appropriata... ma naturalmente se i mod decidessero di spostare la discussione in un'altra sezione va benissimo!
![]() Lo scopo di questa discussione è quella di valutare un piccolo benchmark che ho scritto in C... vorrei avere più risultati possibili per capire se è un test tutto sommato valido oppure non vale una cicca! ![]() Avevo pensato di postare nella sezione "Programmazione", ma non credo che li possa interessare a molti un benchmark... qui invece è pieno di maniaci dei bench (come me d'altronde ![]() ![]() ![]() Allego anche il codice sorgente per chi volesse dargli un'occhiata. Naturalmente sono solo agli inizi con il C, qui il test è decisamente spartano (anche il codice è estremamente semplice). Per tutti coloro che lo volessero provare, allego l'eseguibile. Ah quasi dimenticavo... funziona SOLO sul linux (l'ho scritto su una redhat 7.3 e l'ho compilato con il gcc). Ciao a tutti e grazie mille! ![]() |
![]() |
![]() |
![]() |
#2 |
Senior Member
Iscritto dal: Nov 2002
Città: Treviso
Messaggi: 1386
|
Re: Piccolo nuovo Benchmak CPU
aspè mo lo provo...
|
![]() |
![]() |
![]() |
#3 |
Senior Member
Iscritto dal: Nov 2002
Città: Treviso
Messaggi: 1386
|
A parte che non mi visualizza manco l'eseguibile ma solo il main.c, ho provato a ricompilare con kdevelop e mi dà un sacco di errori... forse meglio se ci dai un occhio.
P.s. a no mi visualizza l'eseguibile ... |
![]() |
![]() |
![]() |
#4 |
Senior Member
Iscritto dal: Mar 2002
Città: Milano (Settimo Milanese)
Messaggi: 7025
|
buuuu
![]() |
![]() |
![]() |
![]() |
#5 | |
Senior Member
Iscritto dal: Sep 2001
Città: Pescara
Messaggi: 3695
|
Quote:
![]() Per gli errori non so che dirti... io lo compilo con gcc ed è tutto ok. Probabilmente gli da perchè non ho inserito tutti gli include, visto che sul mio sistema molti vengono "presi" di default. Ma l'eseguibile parte? Che risultati hai? Grazie e ciao! ![]() |
|
![]() |
![]() |
![]() |
#6 | |
Senior Member
Iscritto dal: Sep 2001
Città: Pescara
Messaggi: 3695
|
Quote:
![]() ![]() ![]() Quali erroracci hai beccato? Non si compila? Da risultati sballti? Le routine di bench sono schifose (questo sicuro ![]() Mi spiace tempestarti di domande ma se non capisco cosa non va non posso correggerlo!!! ![]() CIAO! ![]() |
|
![]() |
![]() |
![]() |
#7 |
Senior Member
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
|
L'eseguibile non mi funziona... Esce un errore strano sul sottosistema a 16 bit...
Per compilarlo con Dev-C++ mi manca la funzione getitmeofday... |
![]() |
![]() |
![]() |
#8 | |
Senior Member
Iscritto dal: Sep 2000
Città: lodi-crema-milano.
Messaggi: 12335
|
Re: Piccolo nuovo Benchmak CPU
Quote:
compilato perfettamente e perfettamente funzionante su mdk 9.0 con gcc 3.2 ecco i risultati (sorry ma nel passaggio win-->linux si sono sputtanati i ritorni a capo) ------------------------------------------------------------------------------------------| IL TUO SISTEMA: ------------------------------------------------------------------------------------------- ALU: - 52.470596% (10.785088 sec.) FPU: - 31.785760% (43.695667 sec.) MEM STR: - 69.583869% (283.445709 MB/s) MEM RND: - 64.885944% (211.804596 MB/s) ------------------------------------------------------------------------------------------|
__________________
La teoria è quando si sa tutto e niente funziona. La pratica è quando tutto funziona e nessuno sa il perché. Noi abbiamo messo insieme la teoria e la pratica: non c'è niente che funzioni... e nessuno sa il perché! |
|
![]() |
![]() |
![]() |
#9 |
Senior Member
Iscritto dal: Sep 2001
Città: Pescara
Messaggi: 3695
|
Grazie, grazie a tutti gli amici di hwupgrade che l'hanno provato.
![]() Cionci in che ambienta l'hai compilato? Mi è parso di capire che hai provato a compilarlo sotto windows... se è così potresti provere a compilarlo con CgyWin, che in genere da risultati + che soddisfacenti. ![]() Riaw grazie dei risultati! Che hardware hai? Così cerco di aumentare un po' il database del programmino... ![]() Io personalmente ho riscontrato un forte vantaggio per gli athlon nel calcolo floating point... vediamo se qualcuno può confermarmelo. Grazie e ciao! ![]() |
![]() |
![]() |
![]() |
#10 |
Senior Member
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
|
Se mi dice cosa fa gettimeofday te ne faccio una versione Windows..
|
![]() |
![]() |
![]() |
#11 | |
Senior Member
Iscritto dal: Sep 2001
Città: Pescara
Messaggi: 3695
|
Quote:
![]() CIAO! ![]() |
|
![]() |
![]() |
![]() |
#12 | |
Senior Member
Iscritto dal: Sep 2000
Città: lodi-crema-milano.
Messaggi: 12335
|
Quote:
per visualizzare la tabella, se nn ricordo male, ho premuto "t" per il resto la macchina è: portatile hp omnibook xe3 p3 866 mobile. 256 pc133 30hd ibm: 10 giga winxp pro fat32, 14 giga home 256 mega swap il resto / sotto mdk 9.0 dvd 8x chipset intel 830m, grafica integrata a memoria condivisa (l'allocazione della memoria è dinamica da 8 a 64mega). ti serve altro? appena trovo un floppy lo faccio girare anche sul pc muletto (k6-2 550) ciao ciao!
__________________
La teoria è quando si sa tutto e niente funziona. La pratica è quando tutto funziona e nessuno sa il perché. Noi abbiamo messo insieme la teoria e la pratica: non c'è niente che funzioni... e nessuno sa il perché! |
|
![]() |
![]() |
![]() |
#13 |
Senior Member
Iscritto dal: Sep 2000
Città: lodi-crema-milano.
Messaggi: 12335
|
approposito, mi ricordo che i test davano prestazioni più elevate se venivano fatti girare uno alla volta e prestazioni più basse se si lanciava il test completo.
domani provo meglio ![]()
__________________
La teoria è quando si sa tutto e niente funziona. La pratica è quando tutto funziona e nessuno sa il perché. Noi abbiamo messo insieme la teoria e la pratica: non c'è niente che funzioni... e nessuno sa il perché! |
![]() |
![]() |
![]() |
#14 |
Senior Member
Iscritto dal: Nov 2002
Città: Treviso
Messaggi: 1386
|
Versione Linux
-------------------------------------------------------------------------------- -----------
| IL TUO SISTEMA: | -------------------------------------------------------------------------------- ----------- ALU: - 99.646646% (5.679067 sec.) FPU: - 91.731408% (15.140943 sec.) MEM STR: - 117.046833% (476.783264 MB/s) MEM RND: - 113.489926% (370.460632 MB/s) -------------------------------------------------------------------------------- ----------| Si, in effetti anche a me ha sballato i trattini, cmq io ho: CPU XP 1700+ (1463 mhz) RAM 256mb DDR cas 2 (133 mhz) 5-2-2 MOBO ABIT KR7A raid tutto @default, no overclock Red hat 8.0 |
![]() |
![]() |
![]() |
#15 |
Senior Member
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
|
Ecco qua la versione Windows...
|
![]() |
![]() |
![]() |
#16 |
Senior Member
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
|
ALU: 114.915944(4.924469 sec.)
FPU: 89.474573(15.522846 sec.) MEM STR: 92.747927(377.803101 MB/s) MEM RND: 82.021129(267.738281 MB/s) XP 1800+ (11.5*133) KT133A con ram PC133 CAS 2 Windows 2000 Pro |
![]() |
![]() |
![]() |
#17 |
Senior Member
Iscritto dal: Nov 2002
Città: Treviso
Messaggi: 1386
|
Versione windows.
ALU: -114.097161(4.959808 sec.)
FPU: -88.497517(15.694225 sec.) MEM STR: -116.978252(476.503876 MB/s) MEM RND: -127.268803(415.438446 MB/s) Sta volta sempre XP 1700+ 256 MB DDR CAS 2 KR7A RAID MA con windows xp. |
![]() |
![]() |
![]() |
#18 |
Senior Member
Iscritto dal: Jan 2001
Messaggi: 428
|
ALU: 122.760822 (4.609777 sec)
FPU: 98.251639 (14.136150 sec) MEM RND: 113.546391 (466.597854 Mb/Sec) MEM RND: 110.698521 (361.348767 Mb/Sec) Su portatile XP2000+ e 512 Mb DDR. (naturalmente non in risparimo energetico) |
![]() |
![]() |
![]() |
#19 |
Senior Member
Iscritto dal: Sep 2001
Città: Pescara
Messaggi: 3695
|
Uao... grazie a tutti!
![]() Ho letto che c'è qualche problema con la tabella... mi sono dimenticato di dirvi che essa viene visualizzata senza problemi solo con una finestra terminale aperta a pieno schermo in modalità grafica (quindi una finestra terminale avviata da un windows manager). In questo modo i problemi dovrebbero sparire... Ciò che invece mi da più di un grattacapo sono i caratteri grafici che uso per le barre delle prestazioni: di default ho messo l'asterisco, ma visivamente non è un granchè. Purtroppo la visualizzazione di caratteri grafici dipende in gran parte delle termcap, e non ho capito un granchè sul loro utilizzo! ![]() Volevo anche avvisarvi che, avendo fatto diverse modifiche al PC, ho aggiornato il programmino mettendo un nuovo punto di riferimento. Vi prego se vi è possibile di usare questa nuova versione, perchè il vecchio riferimento (Athlon XP 1900+ ecc.) l'ho testato in condizioni probabilmente non ottimali (quindi le prestazioni sono al di sotto del dovuto). Ecco le specifiche del nuovo riferimento: - processore Athlon XP 1600+ @ 1716 (143*12); - scheda madre ECS K7S6A (chipset SiS 745); - 512 MB di memoria PC333 @ 143Mhz; timings: CAS 2 - RAS 2 - Active to Precharge 6 (più qualche altro settaggio "proprietario" della K7S6A); Le altre periferiche credo non contino un granchè. L'ambiente software sul quale l'ho fatto girare vede invece una RedHat 7.3 con Windows Maker come windows manager (rispetto a KDE ho notato un certo boost nei risultati dell'ALU). Un grazie a Riaw per avermi segnalato quel comportamento anormale: sul mio sistema mi sembra che ciò non accada ma indagherò meglio! ![]() Fra non molto spero di rilasciare una nuova versione con un piccolo database dei risultati (costruito grazie alla vostra gentilezza ![]() ![]() Un saluto e un ringraziamento a tutti. ![]() PS: Cionci come hai fatto a "trasportare" la funzione gettimeofday? Grazie molto per la versione windows! ![]() |
![]() |
![]() |
![]() |
#20 |
Senior Member
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
|
Apri il file...c'è anche il codice...e si può ricompilare sia sotto Windows che sotto Linux con lo stesso sorgente...
|
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 14:00.