PDA

View Full Version : Test su AMD64, ditemi che ho sbagliato qualcosa pse!


stefanoxjx
12-12-2004, 19:17
Mi sono detto, perchè devo fare i test dell'ADM64 confrontandoli con un P4, non ha senso.
La cosa più logica, è fare il test sulla stessa macchina, ma con una distro a 64 e una a 32.
Allora ho preso 2 dischi identici e li ho partizionati allo stesso modo con lo stesso tipo di filesystem e su uno ho installato debian sarge (32bit) e sull'altro debian sid (64bit).
Ecco i risultati:

Compressione con gzip di un file da 977Mb:

comandi lanciati: time gzip VTS_01_1.VOB e time gunzip VTS_01_1.VOB.gz

Risultato su debian a 32bit:
GZIP GUNZIP
real: 1m48s.799 0m32s.407
user: 1m23s.708 0m14s.482
sys: 0m3s.079 0m3s.023

GUNZIP
real: 0m32s.407
user: 0m14s.482
sys: 0m3s.023

Risultato su debian a 64bit:
GZIP
real: 1m40s.904
user: 1m13s.173
sys: 0m3s.187

GUNZIP
real: 0m33s.913
user: 0m13s.389
sys: 0m3s.043

Compilazione kernel 2.6.7 (time make-kpkg --initrd kernel_image modules_image)

Risultato su debian a 32bit:
real: 16m0s.094
user: 14m48s.567
sys: 1m9s.809

Risultato su debian a 64bit:
real: 21m17s.577
user: 18m128s.616
sys: 2m41s.897

Ricapitolando, in fase di zip il sistema a 64bit guadagna rispetto al 32bit, 8 secondi :sbavvv: (che non sono pochi), ma in fase di unzip ne perde 1 e già quì :mbe:
In fase di compilazione del kernel (spero che dipenda da tanti ma tanti fattori :sperem: ), il 64bit perde la bellezza di 5 minuti e 17 secondi :sob: :incazzed: :nono:
Per favore, ditemi che ho sbagliato qualcosa.
Grazie.

wubby
12-12-2004, 19:49
Originariamente inviato da stefanoxjx
Ecco i risultati:

:eekk:

Ikitt_Claw
12-12-2004, 20:04
Originariamente inviato da stefanoxjx
In fase di compilazione del kernel (spero che dipenda da tanti ma tanti fattori :sperem: ), il 64bit perde la bellezza di 5 minuti e 17 secondi

Occhio che sid/amd64 dovrebbe usare gcc 3.4.x (verifica pero`), mentre sarge gcc 3.3.x.

Inoltre, quante ripetizioni del test hai fatto?

SilverXXX
12-12-2004, 20:18
Mi sembra strano; ho letto cose mirabolanti usando i 64 bit, e vedere la compilazione del kernel chiedere 5 minuti in più non era tra quelle :D . Cmq prova a ripetere i test, non si sa mai.

unarana
12-12-2004, 22:47
su http://forums.gentoo.org/viewtopic.php?t=221045 trovi dei bench effettuati con gentoo ed effettivamente coincidono con i tuoi risultati... :p
hai fatto i bench proprio dove i 32 bit sono più veloci o non si hanno differenze significative :p

Ciao :D

Berno
13-12-2004, 13:51
I vantaggi dei 64bit sono nei calcoli con numeri in virgola mobile e non mi pare che la compilazione del kernel sia uno di questi :D...

stefanoxjx
13-12-2004, 14:00
Originariamente inviato da Berno
I vantaggi dei 64bit sono nei calcoli con numeri in virgola mobile e non mi pare che la compilazione del kernel sia uno di questi :D...


Per favore, consigliatemi un test che mi dia soddisfazione :D

alexbau
14-12-2004, 15:32
Originariamente inviato da stefanoxjx
Per favore, consigliatemi un test che mi dia soddisfazione :D

UP!!


interessa anche a me.... che test sarebbero da prendere in considerazione? Encoding di mp3/divx/mpeg?

Alex

stefanoxjx
14-12-2004, 18:54
Boh! :wtf: nessuno sa come si testa un sistema con linux :nonsifa:

ghiotto86
14-12-2004, 18:58
Originariamente inviato da stefanoxjx
Boh! :wtf: nessuno sa come si testa un sistema con linux :nonsifa:

prova a fare il 3dmark:sofico:

SilverXXX
14-12-2004, 18:58
Doom3

malanaz
14-12-2004, 20:48
Per mia esperienza non esiste un test unico.. I test dipendo da cosa dovrà servire quel computer.
Per il calcolo numerico (lavoro su questo...) spesso usano il linpack benchmark:
http://www.top500.org/lists/linpack.php
Puoi anche compilare tutto prima a 32bit poi a 64bit e vedere che cambia...
Altro test numerico importante è eseguire una trasformata di Fourier: FFT.

stefanoxjx
14-12-2004, 22:49
Originariamente inviato da malanaz
.
Altro test numerico importante è eseguire una trasformata di Fourier: FFT.

Scusa l'ignoranza, ma per caso è un dolce? :confused: :D

wubby
14-12-2004, 22:55
Originariamente inviato da stefanoxjx
Scusa l'ignoranza, ma per caso è un dolce? :confused: :D
:p :p :p

malanaz
19-12-2004, 12:38
Ciao stefanoxjx, ma se ti do un paio di programmi in sorgente da compilare, o li compilo io per le tue macchine, potresti fare delle prove di velocità? Alla fine sono test in virgola mobile, stressano cpu e ram.
Sono molto interessato ai 64 bit.. :)
E una domanda: quanta ram hanno le macchine?

wubby
19-12-2004, 12:43
Originariamente inviato da malanaz
E una domanda: quanta ram hanno le macchine?
La mia ha un giga di ram :cool:

stefanoxjx
19-12-2004, 12:54
Originariamente inviato da malanaz
Ciao stefanoxjx, ma se ti do un paio di programmi in sorgente da compilare, o li compilo io per le tue macchine, potresti fare delle prove di velocità? Alla fine sono test in virgola mobile, stressano cpu e ram.
Sono molto interessato ai 64 bit.. :)
E una domanda: quanta ram hanno le macchine?

Procedi pure con la compilazione, se non ci sono tanti casini con le dipendenze ecc. ecc., me li compilo io.

Le macchine hanno 1Giga di ram.

Ciao.

cdimauro
22-12-2004, 14:52
Prova a fare dei test con MySQL, ad esempio, e ti assicuro che avrai AMPIE soddisfazioni... :sofico:

stefanoxjx
22-12-2004, 18:07
Originariamente inviato da cdimauro
Prova a fare dei test con MySQL, ad esempio, e ti assicuro che avrai AMPIE soddisfazioni... :sofico:


Per fare questo mi servirà un bel po' di tempo, perchè non ho la più pallida idea di come si configuri mysql e come possa fare dei test.
Intanto aspettiamo gennaio :D

cdimauro
23-12-2004, 11:02
A gennaio? E cosa c'è? :confused:

Comunque, puoi anche provare con POVRay, se ti piace il 3D, o anche a compilare il kernel, no? :)

unarana
23-12-2004, 11:06
Originariamente inviato da cdimauro
o anche a compilare il kernel, no? :)

La ricompilazione del kernel l'ha già fatta, ma un'operazione dove i 64bit sono in svantaggio rispetto ai 32bit

Ciao :D

stefanoxjx
23-12-2004, 12:49
Originariamente inviato da cdimauro
A gennaio? E cosa c'è? :confused:

Comunque, puoi anche provare con POVRay, se ti piace il 3D, o anche a compilare il kernel, no? :)

A gennaio c'è che "forse" avrò un po' più tempo per dedicarmi a questi test :D

cdimauro
24-12-2004, 10:06
Originariamente inviato da unarana
La ricompilazione del kernel l'ha già fatta, ma un'operazione dove i 64bit sono in svantaggio rispetto ai 32bit

Ciao :D
Azz. Mi sembra MOLTO strano che proprio in quest'ambito non ci siano guadagni prestazionali. :(