Newsgroup: it.comp.hardware.cpu
Titolo: Intel vs AMD, istruzioni FMA3 vs FMA4


 
Non avendo un recente processore AMD, chiedo gentilmente
ai possessori di provare il test e di postare i risultati,
invito esteso a tutti i frequentatori del gruppo.
Nella cartella "binaries" ci sono tutti gli eseguibili
gia' compilati con gli specifici set istruzioni.
Ringrazio anticipatamente per i vostri contributi.
 
Non e' una gara, sono solo curioso e mi piacerebbe avere
riscontri sui benefici delle nuove istruzioni.
 
Con Core i7 Haswell , test 250M multithread (premere 0-1-4),
tempi in secondi della sola elaborazione :
 
40,630 sec - x64-AVX2 (FMA3,BMI2)
46,603 sec - x64-AVX
56,762 sec - x64-SSE3
59,368 sec - x64-SSE4.1
79,745 sec - x86-SSE3
 
In pratica con le versioni x64 si guadagna
il 18% passando dalle SSE3 alle AVX
ed un ulteriore 13% da AVX ad AVX2
(in totale e' quasi il 30% ).
 
Senza HyperThreading i tempi peggiorano del 10% ,
occorrono circa 44s con le AVX2 e 51s con le AVX .
 
Curiosamente la versione SSE4.1 va peggio della SSE3
(potrebbe essere un problema di codice ?).
 
 
Ciao
Luca
 
 

 (potrebbe essere un problema di codice ?).
 
Il compilatore (leggendo s'intuisce che dev'essere il Visual C++ 2013) 
compila con le impostazioni che gli dai, senza preoccuparsi di 
verificare le prestazioni. A me � capitato spesso che il codice 
compilato con le SSE2 era pi� lento di quello "liscio". Secondo me, � 
semplicemente il risultato che si ottiene applicando ottimizzazioni 
standard ad una qualunque sequenza d'istruzioni.
 
Cristiano

 "Computation" o il "Total"?
 
Ah! Ok, l'avevi scritto (solo l'elaborazione).
 
Cristiano
 

 ottimizzazioni standard ad una qualunque sequenza d'istruzioni.
 
si', ci sono anche i sorgenti per VS2013
 
pero' secondo me non e' solo questione di flag del compilatore,
anche perche' non mi risulta che con VS sia  possibile compilare
indistintamente per SSE3 ed SSE4.1
 
forse il programmatore deve aver usato path differenti
e/o funzioni scritte direttamente in assembler
(non ho controllato i sorgenti)
 
la curiosita' rimane, sarebbe da verificare il
comportamento con altre CPU
 
ciao
luca
 
 

 si', ci sono anche i sorgenti per VS2013
 
Puoi postare il link, per piacere? Io vedo i sorgenti di Mini-Pi e Digit 
Viewer.
 
Cristiano

"Cristiano" <cris...@NSgmail.com> ha scritto nel messaggio
news:lqp7ao$97g$
1...@dont-email.me
 

hai ragione, ci sono solo i sorgenti di Digit Viewer per VS2013,
pensavo fossero nello stesso pacchetto
 
ciao
luca
 
 
 

 ai possessori di provare il test e di postare i risultati
 
 
 
Ho provato con il mio amd fx 8350, ma per tre volte si ï¿½ bloccato 
dicendomi che forse ho la cpu overcloccata, una quarta volta mi ha 
bloccato il pc e ho dovuto riavviare.
Credo che butterï¿½ tutto e prenderï¿½ un intel

 Credo che butter� tutto e prender� un intel
 
eh si', credo che in molti ti chiederanno dove smaltirai l'FX (aheh)
 
 
ciao
luca
 
 
 

 
 
Non buttarlo...spediscimelo a me. Ti pago pure le spese di
 spedizione :-) 
 
-- 
 
 
 
 
----Android NewsGroup Reader----
http://www.piaohong.tk/newsgroup
 

 invito esteso a tutti i frequentatori del gruppo.
 
provato un equivalente del superpi (i risultati li agguanto quando accendo  
il pc con l'fx)
da 1mb
ycruncher 0.6.2 con avx - 0.5 sec. per finire tutto il test
ycruncher 0.6.5 con xop - 0.406 secondi per il completamento

 ycruncher 0.6.5 con xop - 0.406 secondi per il completamento
 
grazie per il feedback
 
anche se le versioni diverse non sono direttamente
confrontabili (codice e compilatori differenti),
direi che la versione XOP fa la sua bella figura
 
 
ciao
luca
 
 


 
infatti
mi ha sorpreso
0,1 secondi in meno per lo stesso test
(sia pure leggero) sono interessanti
 
recupero qualche altro file .txt delle vecchie versioni e
magari lo stresso un po' l'8350 :D

 ha scritto nel messaggio
news:op.xkdda...@s205.nb

prova ad usare tutta la memoria fisica, test dai 250M in su,
cosi' il risultato e' piu' attendibile, inoltre e' meglio
rilevare il solo tempo di elaborazione (meno soggetto
ad interferenze di memoria/disco)
 
ciao
luca
 
 

 direi che la versione XOP fa la sua bella figura
 
trovati alcuni test dell'8350 (li metto per esteso)
 
1. superpi - 1G - ycruncher 0.6.2
 
Physical Memory:       17,074,008,064 bytes  ( 16.0 GB )
CPU Frequency:         4,715,940,335 Hz
 
Program Version:       0.6.2 Build 9316 Alpha (x64 AVX - Windows ~ Hina)
Constant:              Pi
Algorithm:             Chudnovsky
Decimal Digits:        1,073,741,824
Hexadecimal Digits:    Disabled
Threading Mode:        8 threads
Computation Mode:      Ram Only
Working Memory:        4,885,600,968 bytes  ( 4.54 GB )
 
Event Log:
Wed Sep 11 21:23:04 2013	0.066	Reserving Working Memory
Wed Sep 11 21:23:06 2013	1.970	Constructing Twiddle Tables
Wed Sep 11 21:23:06 2013	1.975	Allocating I/O Buffers
Wed Sep 11 21:23:06 2013	1.975	Begin Computation
Wed Sep 11 21:23:06 2013	1.976	Series:  ( 37 ) 0.000%
Wed Sep 11 21:23:06 2013	1.986	Series:  ( 36 ) 0.001%
Wed Sep 11 21:23:06 2013	1.987	Series:  ( 35 ) 0.002%
Wed Sep 11 21:23:06 2013	1.989	Series:  ( 34 ) 0.002%
Wed Sep 11 21:23:06 2013	1.992	Series:  ( 33 ) 0.003%
Wed Sep 11 21:23:06 2013	1.996	Series:  ( 32 ) 0.004%
Wed Sep 11 21:23:06 2013	2.000	Series:  ( 31 ) 0.005%
Wed Sep 11 21:23:06 2013	2.006	Series:  ( 30 ) 0.007%
Wed Sep 11 21:23:06 2013	2.014	Series:  ( 29 ) 0.010%
Wed Sep 11 21:23:06 2013	2.025	Series:  ( 28 ) 0.014%
Wed Sep 11 21:23:06 2013	2.039	Series:  ( 27 ) 0.018%
Wed Sep 11 21:23:06 2013	2.058	Series:  ( 26 ) 0.025%
Wed Sep 11 21:23:06 2013	2.087	Series:  ( 25 ) 0.034%
Wed Sep 11 21:23:06 2013	2.127	Series:  ( 24 ) 0.046%
Wed Sep 11 21:23:06 2013	2.180	Series:  ( 23 ) 0.062%
Wed Sep 11 21:23:06 2013	2.253	Series:  ( 22 ) 0.084%
Wed Sep 11 21:23:06 2013	2.356	Series:  ( 21 ) 0.115%
Wed Sep 11 21:23:06 2013	2.488	Series:  ( 20 ) 0.156%
Wed Sep 11 21:23:06 2013	2.641	Series:  ( 19 ) 0.211%
Wed Sep 11 21:23:07 2013	2.860	Series:  ( 18 ) 0.287%
Wed Sep 11 21:23:07 2013	3.156	Series:  ( 17 ) 0.389%
Wed Sep 11 21:23:07 2013	3.577	Series:  ( 16 ) 0.529%
Wed Sep 11 21:23:08 2013	4.091	Series:  ( 15 ) 0.718%
Wed Sep 11 21:23:09 2013	4.898	Series:  ( 14 ) 0.974%
Wed Sep 11 21:23:10 2013	5.877	Series:  ( 13 ) 1.323%
Wed Sep 11 21:23:11 2013	7.452	Series:  ( 12 ) 1.796%
Wed Sep 11 21:23:13 2013	9.358	Series:  ( 11 ) 2.438%
Wed Sep 11 21:23:16 2013	12.145	Series:  ( 10 ) 3.310%
Wed Sep 11 21:23:20 2013	16.107	Series:  ( 9 ) 4.495%
Wed Sep 11 21:23:25 2013	21.488	Series:  ( 8 ) 6.104%
Wed Sep 11 21:23:33 2013	29.404	Series:  ( 7 ) 8.292%
Wed Sep 11 21:23:44 2013	40.062	Series:  ( 6 ) 11.265%
Wed Sep 11 21:23:59 2013	54.895	Series:  ( 5 ) 15.311%
Wed Sep 11 21:24:19 2013	75.506	Series:  ( 4 ) 20.820%
Wed Sep 11 21:24:49 2013	105.405	Series:  ( 3 ) 28.331%
Wed Sep 11 21:25:31 2013	146.996	Series:  ( 2 ) 38.595%
Wed Sep 11 21:26:41 2013	217.099	Series:  ( 1 ) 52.673%
Wed Sep 11 21:28:20 2013	316.651	Series:  ( 0 ) 72.133%
Wed Sep 11 21:30:15 2013	431.536	Finishing Series
Wed Sep 11 21:30:16 2013	432.159	Division
Wed Sep 11 21:30:35 2013	451.530	InvSqrt
Wed Sep 11 21:30:48 2013	464.667	Final Multiply
Wed Sep 11 21:30:56 2013	472.754	Base Converting
Wed Sep 11 21:31:33 2013	509.435	Writing Decimal Digits
Wed Sep 11 21:31:45 2013	520.904	Verifying Base Conversion
Wed Sep 11 21:31:56 2013	532.372	End Computation
 
2. superpi 1G - ycruncher 0.6.5
 
Processor(s):          AMD FX(tm)-8350 Eight-Core Processor
Logical Cores:         8
Physical Memory:       17,073,344,512 bytes  ( 16.0 GiB )
CPU Frequency:         4,715,920,591 Hz
 
Program Version:       0.6.5 Build 9443b (fix 1) (x64 XOP - Windows ~ Miyu)
Constant:              Pi
Algorithm:             Chudnovsky Formula
Decimal Digits:        1,073,741,824
Hexadecimal Digits:    Disabled
Threading Mode:        8 threads
Computation Mode:      Ram Only
Working Memory:        4,866,281,008 bytes  ( 4.53 GiB )
Logical Disk Usage:    0 bytes  ( 0 bytes )
 
Event Log:
Fri Aug 08 20:36:39 2014	0.066	Reserving Working Memory
Fri Aug 08 20:36:40 2014	1.852	Constructing Twiddle Tables
Fri Aug 08 20:36:40 2014	1.856	Allocating I/O Buffers
Fri Aug 08 20:36:40 2014	1.856	Begin Computation
Fri Aug 08 20:36:40 2014	1.857	Series:  ( 37 ) 0.000%
Fri Aug 08 20:36:40 2014	1.863	Series:  ( 36 ) 0.001%
Fri Aug 08 20:36:40 2014	1.864	Series:  ( 35 ) 0.002%
Fri Aug 08 20:36:40 2014	1.865	Series:  ( 34 ) 0.002%
Fri Aug 08 20:36:40 2014	1.866	Series:  ( 33 ) 0.003%
Fri Aug 08 20:36:40 2014	1.868	Series:  ( 32 ) 0.004%
Fri Aug 08 20:36:40 2014	1.871	Series:  ( 31 ) 0.005%
Fri Aug 08 20:36:40 2014	1.874	Series:  ( 30 ) 0.007%
Fri Aug 08 20:36:40 2014	1.878	Series:  ( 29 ) 0.010%
Fri Aug 08 20:36:40 2014	1.887	Series:  ( 28 ) 0.014%
Fri Aug 08 20:36:40 2014	1.898	Series:  ( 27 ) 0.018%
Fri Aug 08 20:36:40 2014	1.912	Series:  ( 26 ) 0.025%
Fri Aug 08 20:36:40 2014	1.932	Series:  ( 25 ) 0.034%
Fri Aug 08 20:36:40 2014	1.960	Series:  ( 24 ) 0.046%
Fri Aug 08 20:36:41 2014	1.998	Series:  ( 23 ) 0.062%
Fri Aug 08 20:36:41 2014	2.051	Series:  ( 22 ) 0.084%
Fri Aug 08 20:36:41 2014	2.123	Series:  ( 21 ) 0.115%
Fri Aug 08 20:36:41 2014	2.221	Series:  ( 20 ) 0.156%
Fri Aug 08 20:36:41 2014	2.352	Series:  ( 19 ) 0.211%
Fri Aug 08 20:36:41 2014	2.520	Series:  ( 18 ) 0.287%
Fri Aug 08 20:36:41 2014	2.755	Series:  ( 17 ) 0.389%
Fri Aug 08 20:36:42 2014	3.096	Series:  ( 16 ) 0.529%
Fri Aug 08 20:36:42 2014	3.510	Series:  ( 15 ) 0.718%
Fri Aug 08 20:36:43 2014	4.121	Series:  ( 14 ) 0.974%
Fri Aug 08 20:36:43 2014	4.967	Series:  ( 13 ) 1.323%
Fri Aug 08 20:36:45 2014	6.054	Series:  ( 12 ) 1.796%
Fri Aug 08 20:36:46 2014	7.375	Series:  ( 11 ) 2.438%
Fri Aug 08 20:36:48 2014	9.222	Series:  ( 10 ) 3.310%
Fri Aug 08 20:36:50 2014	11.763	Series:  ( 9 ) 4.495%
Fri Aug 08 20:36:54 2014	15.024	Series:  ( 8 ) 6.104%
Fri Aug 08 20:36:58 2014	19.898	Series:  ( 7 ) 8.292%
Fri Aug 08 20:37:05 2014	26.616	Series:  ( 6 ) 11.265%
Fri Aug 08 20:37:15 2014	36.394	Series:  ( 5 ) 15.311%
Fri Aug 08 20:37:28 2014	49.413	Series:  ( 4 ) 20.820%
Fri Aug 08 20:37:47 2014	68.926	Series:  ( 3 ) 28.331%
Fri Aug 08 20:38:14 2014	95.376	Series:  ( 2 ) 38.595%
Fri Aug 08 20:38:51 2014	132.798	Series:  ( 1 ) 52.673%
Fri Aug 08 20:39:44 2014	185.772	Series:  ( 0 ) 72.133%
Fri Aug 08 20:40:59 2014	260.767	Finishing Series
Fri Aug 08 20:41:00 2014	261.364	Division
Fri Aug 08 20:41:15 2014	276.187	InvSqrt
Fri Aug 08 20:41:25 2014	286.499	Final Multiply
Fri Aug 08 20:41:31 2014	292.512	Base Converting
Fri Aug 08 20:41:54 2014	315.334	Writing Decimal Digits
Fri Aug 08 20:42:10 2014	331.785	Verifying Base Conversion
Fri Aug 08 20:42:19 2014	340.857	End Computation


 
superpi 64mb confronto amd 5350 @ 2ghz (ss3) vs 8350 @4,7 (xop)
 
 
1. Processor(s):       AMD FX(tm)-8350 Eight-Core Processor
Logical Cores:         8
Physical Memory:       17,073,344,512 bytes  ( 16.0 GiB )
CPU Frequency:         4,715,948,719 Hz
 
Program Version:       0.6.5 Build 9443b (fix 1) (x64 XOP - Windows ~ Miyu)
Constant:              Pi
Algorithm:             Chudnovsky Formula
Decimal Digits:        67,108,864
Hexadecimal Digits:    Disabled
Threading Mode:        8 threads
Computation Mode:      Ram Only
Working Memory:        313,970,400 bytes  (  299 MiB )
Logical Disk Usage:    0 bytes  ( 0 bytes )
 
Event Log:
Sun Aug 10 11:55:55 2014	0.066	Reserving Working Memory
Sun Aug 10 11:55:55 2014	0.183	Constructing Twiddle Tables
Sun Aug 10 11:55:55 2014	0.187	Allocating I/O Buffers
Sun Aug 10 11:55:55 2014	0.187	Begin Computation
Sun Aug 10 11:55:55 2014	0.188	Series:  ( 26 ) 0.000%
Sun Aug 10 11:55:55 2014	0.193	Series:  ( 25 ) 0.017%
Sun Aug 10 11:55:55 2014	0.194	Series:  ( 24 ) 0.024%
Sun Aug 10 11:55:55 2014	0.195	Series:  ( 23 ) 0.033%
Sun Aug 10 11:55:55 2014	0.196	Series:  ( 22 ) 0.046%
Sun Aug 10 11:55:55 2014	0.198	Series:  ( 21 ) 0.064%
Sun Aug 10 11:55:55 2014	0.200	Series:  ( 20 ) 0.090%
Sun Aug 10 11:55:55 2014	0.204	Series:  ( 19 ) 0.125%
Sun Aug 10 11:55:55 2014	0.208	Series:  ( 18 ) 0.174%
Sun Aug 10 11:55:55 2014	0.215	Series:  ( 17 ) 0.243%
Sun Aug 10 11:55:55 2014	0.226	Series:  ( 16 ) 0.338%
Sun Aug 10 11:55:55 2014	0.242	Series:  ( 15 ) 0.471%
Sun Aug 10 11:55:55 2014	0.265	Series:  ( 14 ) 0.656%
Sun Aug 10 11:55:55 2014	0.299	Series:  ( 13 ) 0.915%
Sun Aug 10 11:55:55 2014	0.344	Series:  ( 12 ) 1.274%
Sun Aug 10 11:55:55 2014	0.418	Series:  ( 11 ) 1.776%
Sun Aug 10 11:55:56 2014	0.520	Series:  ( 10 ) 2.475%
Sun Aug 10 11:55:56 2014	0.651	Series:  ( 9 ) 3.449%
Sun Aug 10 11:55:56 2014	0.811	Series:  ( 8 ) 4.807%
Sun Aug 10 11:55:56 2014	1.041	Series:  ( 7 ) 6.702%
Sun Aug 10 11:55:56 2014	1.329	Series:  ( 6 ) 9.345%
Sun Aug 10 11:55:57 2014	1.805	Series:  ( 5 ) 13.036%
Sun Aug 10 11:55:57 2014	2.449	Series:  ( 4 ) 18.194%
Sun Aug 10 11:55:58 2014	3.341	Series:  ( 3 ) 25.412%
Sun Aug 10 11:56:00 2014	4.518	Series:  ( 2 ) 35.539%
Sun Aug 10 11:56:01 2014	6.486	Series:  ( 1 ) 49.802%
Sun Aug 10 11:56:04 2014	9.099	Series:  ( 0 ) 70.063%
Sun Aug 10 11:56:08 2014	12.702	Finishing Series
Sun Aug 10 11:56:08 2014	12.744	Division
Sun Aug 10 11:56:09 2014	13.712	InvSqrt
Sun Aug 10 11:56:09 2014	14.358	Final Multiply
Sun Aug 10 11:56:10 2014	14.662	Base Converting
Sun Aug 10 11:56:11 2014	16.002	Writing Decimal Digits
Sun Aug 10 11:56:12 2014	16.719	Verifying Base Conversion
Sun Aug 10 11:56:12 2014	17.342	End Computation
 
2. Processor(s):       AMD Athlon(tm) 5350 APU with Radeon(tm) R3
Logical Cores:         4
Physical Memory:       7,796,375,552 bytes  ( 7.26 GiB )
CPU Frequency:         2,046,250,512 Hz
 
Program Version:       0.6.5 Build 9443b (fix 1) (x64 SSE3 - Linux ~  
Kasumi)
Constant:              Pi
Algorithm:             Chudnovsky Formula
Decimal Digits:        67,108,864
Hexadecimal Digits:    Disabled
Threading Mode:        4 threads
Computation Mode:      Ram Only
Working Memory:        302,721,744 bytes  (  288 MiB )
Logical Disk Usage:    0 bytes  ( 0 bytes )
 
Event Log:
Sun Aug 10 11:52:37 2014	0.063	Reserving Working Memory
Sun Aug 10 11:52:37 2014	0.294	Constructing Twiddle Tables
Sun Aug 10 11:52:37 2014	0.312	Allocating I/O Buffers
Sun Aug 10 11:52:37 2014	0.312	Begin Computation
Sun Aug 10 11:52:37 2014	0.313	Series:  ( 26 ) 0.000%
Sun Aug 10 11:52:37 2014	0.318	Series:  ( 25 ) 0.017%
Sun Aug 10 11:52:37 2014	0.320	Series:  ( 24 ) 0.024%
Sun Aug 10 11:52:37 2014	0.323	Series:  ( 23 ) 0.033%
Sun Aug 10 11:52:37 2014	0.327	Series:  ( 22 ) 0.046%
Sun Aug 10 11:52:37 2014	0.334	Series:  ( 21 ) 0.064%
Sun Aug 10 11:52:37 2014	0.340	Series:  ( 20 ) 0.090%
Sun Aug 10 11:52:37 2014	0.350	Series:  ( 19 ) 0.125%
Sun Aug 10 11:52:37 2014	0.360	Series:  ( 18 ) 0.174%
Sun Aug 10 11:52:37 2014	0.376	Series:  ( 17 ) 0.243%
Sun Aug 10 11:52:37 2014	0.404	Series:  ( 16 ) 0.338%
Sun Aug 10 11:52:38 2014	0.441	Series:  ( 15 ) 0.471%
Sun Aug 10 11:52:38 2014	0.500	Series:  ( 14 ) 0.656%
Sun Aug 10 11:52:38 2014	0.582	Series:  ( 13 ) 0.915%
Sun Aug 10 11:52:38 2014	0.700	Series:  ( 12 ) 1.274%
Sun Aug 10 11:52:38 2014	0.878	Series:  ( 11 ) 1.776%
Sun Aug 10 11:52:38 2014	1.126	Series:  ( 10 ) 2.475%
Sun Aug 10 11:52:39 2014	1.482	Series:  ( 9 ) 3.449%
Sun Aug 10 11:52:39 2014	1.984	Series:  ( 8 ) 4.807%
Sun Aug 10 11:52:40 2014	2.705	Series:  ( 7 ) 6.702%
Sun Aug 10 11:52:41 2014	3.753	Series:  ( 6 ) 9.345%
Sun Aug 10 11:52:42 2014	5.205	Series:  ( 5 ) 13.036%
Sun Aug 10 11:52:44 2014	7.377	Series:  ( 4 ) 18.194%
Sun Aug 10 11:52:48 2014	10.442	Series:  ( 3 ) 25.412%
Sun Aug 10 11:52:52 2014	15.120	Series:  ( 2 ) 35.539%
Sun Aug 10 11:52:59 2014	21.966	Series:  ( 1 ) 49.802%
Sun Aug 10 11:53:09 2014	32.094	Series:  ( 0 ) 70.063%
Sun Aug 10 11:53:24 2014	47.080	Finishing Series
Sun Aug 10 11:53:24 2014	47.159	Division
Sun Aug 10 11:53:27 2014	50.277	InvSqrt
Sun Aug 10 11:53:29 2014	52.286	Final Multiply
Sun Aug 10 11:53:31 2014	53.623	Base Converting
Sun Aug 10 11:53:35 2014	58.278	Writing Decimal Digits
Sun Aug 10 11:53:39 2014	61.919	Verifying Base Conversion
Sun Aug 10 11:53:41 2014	63.743	End Computation


 
superpi 1mb: 5350 - 8350
interessante come su carichi non elevati in sostanza se la cavi senza  
intoppi
(il 5350 @ 800mhz fa gli stessi tempi di 1 e350 a 1600mhz)
 
Processor(s):          AMD FX(tm)-8350 Eight-Core Processor
Logical Cores:         8
Physical Memory:       17,073,344,512 bytes  ( 16.0 GiB )
CPU Frequency:         4,715,920,591 Hz
 
Program Version:       0.6.5 Build 9443b (fix 1) (x64 XOP - Windows ~ Miyu)
Constant:              Pi
Algorithm:             Chudnovsky Formula
Decimal Digits:        1,073,741,824
Hexadecimal Digits:    Disabled
Threading Mode:        8 threads
Computation Mode:      Ram Only
Working Memory:        4,866,281,008 bytes  ( 4.53 GiB )
Logical Disk Usage:    0 bytes  ( 0 bytes )
 
Event Log:

Processor(s):          AMD Athlon(tm) 5350 APU with Radeon(tm) R3
Logical Cores:         4
Physical Memory:       7,796,375,552 bytes  ( 7.26 GiB )
CPU Frequency:         2,046,253,424 Hz
 
Program Version:       0.6.5 Build 9443b (fix 1) (x64 SSE3 - Linux ~  
Kasumi)
Constant:              Pi
Algorithm:             Chudnovsky Formula
Decimal Digits:        1,048,576
Hexadecimal Digits:    Disabled
Threading Mode:        4 threads
Computation Mode:      Ram Only
Working Memory:        6,502,136 bytes  ( 6.20 MiB )
Logical Disk Usage:    0 bytes  ( 0 bytes )
 
Event Log:
Sun Aug 10 11:52:12 2014	0.063	Reserving Working Memory
Sun Aug 10 11:52:12 2014	0.068	Constructing Twiddle Tables
Sun Aug 10 11:52:12 2014	0.086	Allocating I/O Buffers
Sun Aug 10 11:52:12 2014	0.086	Begin Computation
Sun Aug 10 11:52:12 2014	0.086	Series:  ( 12 ) 0.000%
Sun Aug 10 11:52:12 2014	0.090	Series:  ( 11 ) 0.979%
Sun Aug 10 11:52:12 2014	0.092	Series:  ( 10 ) 1.434%
Sun Aug 10 11:52:12 2014	0.094	Series:  ( 9 ) 2.099%
Sun Aug 10 11:52:12 2014	0.098	Series:  ( 8 ) 3.073%
Sun Aug 10 11:52:12 2014	0.103	Series:  ( 7 ) 4.498%
Sun Aug 10 11:52:12 2014	0.110	Series:  ( 6 ) 6.585%
Sun Aug 10 11:52:12 2014	0.120	Series:  ( 5 ) 9.644%
Sun Aug 10 11:52:12 2014	0.134	Series:  ( 4 ) 14.133%
Sun Aug 10 11:52:12 2014	0.155	Series:  ( 3 ) 20.728%
Sun Aug 10 11:52:12 2014	0.193	Series:  ( 2 ) 30.444%
Sun Aug 10 11:52:12 2014	0.246	Series:  ( 1 ) 44.824%
Sun Aug 10 11:52:12 2014	0.344	Series:  ( 0 ) 66.319%
Sun Aug 10 11:52:12 2014	0.484	Finishing Series
Sun Aug 10 11:52:12 2014	0.485	Division
Sun Aug 10 11:52:12 2014	0.544	InvSqrt
Sun Aug 10 11:52:12 2014	0.579	Final Multiply
Sun Aug 10 11:52:12 2014	0.609	Base Converting
Sun Aug 10 11:52:12 2014	0.664	Writing Decimal Digits
Sun Aug 10 11:52:13 2014	0.690	Verifying Base Conversion
Sun Aug 10 11:52:13 2014	0.725	End Computation


 
avendo 16gb dovrei fare quello da 9gb

 ha scritto nel messaggio
news:op.xkdtl...@s205.nb

anche 4GB o 1GB vanno bene, probabilmente con pochi MB
i tempi di elaborazione sono sotto il secondo quindi
e' piu' facile che ci siano errori di approssimazione dei tempi
 
ho letto gli altri post (grazie) e ripeto, risultati ottimi/eccellenti
rispetto alle AVX
 
l'autore del programma, tra le altre cose, sconsiglia
l'uso delle versioni AVX con gli AMD con core Bulldozer/Piledriver,
per problemi di prestazioni con le AVX 256bit ,
mentre gia' con le prime versioni con le XOP/AVX/FMA4
le prestazioni sono di tutto rispetto
 
riepilogo dei risultati che hai postato (tempo totale compreso verifica):
 
1G (super pi style):
  532,372 sec (AVX ) AMD FX-8350 4m/8t (OC @4,7GHz)
  340,857 sec (XOP ) AMD FX-8350 4m/8t (OC @4,7GHz)
 
64M (super pi style):
   17.342 sec (XOP ) AMD FX-8350 4m/8t (OC @4,7GHz)
   63.743 sec (SSE3) AMD Athlon 5350 4c/4t (stock 2,0GHz)
 
come paragone, il 4790K impiega rispettivamente
circa 228 sec e circa 10 sec (AVX2)
 
 
avrei altre curiosita', ma se approfitto della tua disponibilita',
dillo pure (aheh)
 
hai provato ad usare 1 solo core (FPU) per modulo ?
(via BIOS, utility o mediante affinita' processori)
 
hai riscontrato aumenti di temperatura con le XOP ?
(e/o maggiore consumo del sistema)
 
hai provato con le versioni SSE3/SSE4.1 ?
(cartella "binaries")
 
ciao
luca
 
 
 


 
sì ma non ricordo i punteggi (anche se erano nettamente più alti
rispetto alle avx)


quello da 4gb sarebbe il superpi da 1g
il superpi da 2g equivale a 9gb di ram

 rispetto alle avx)
 
ok, grazie mille
 
ciao
luca
 
 
 
--------------------------------------------------------------------
Validation Version:    1.2
 
Program:               y-cruncher - Gamma to the eXtReMe!!!     (
www.numberworld.org
 )
                       Copyright 2008-2015 Alexander J. Yee    (
a-...@u.northwestern.edu
 )
 
 
User:                  "Username.txt" Not found.
 
 
Processor(s):          Intel(R) Core(TM) i7-4790K CPU @ 4.00GHz
Logical Cores:         8
Physical Memory:       16,848,498,688 bytes  ( 15.6 GiB )
CPU Frequency:         4,000,099,999 Hz
 
Program Version:       0.6.5 Build 9443b (fix 1) (x64 AVX2 - Windows ~ Airi)
Constant:              Pi
Algorithm:             Chudnovsky Formula
Decimal Digits:        1,073,741,824
Hexadecimal Digits:    Disabled
Threading Mode:        8 threads
Computation Mode:      Ram Only
Working Memory:        5,410,332,912 bytes  ( 5.03 GiB )
Logical Disk Usage:    0 bytes  ( 0 bytes )
 
Start Date:            Mon Aug 25 09:10:19 2014
End Date:              Mon Aug 25 09:14:06 2014
 
Computation Time:      214.554 seconds
Total Time:            227.397 seconds
 
CPU Utilization:           758.380 %
Multi-core Efficiency:     94.798 %
 
Last Digits:
1723854850 8617146197 5563948395 
7075231440
 
3658150623
  :  1,073,741,800
1249665351 4537649550 5184
 
Dec Counts:
{107369268,107368509,107373592,107361875,107388609,107371163,107387006,107365259,107377338,107379205}
 
Binary Hash: Floor(bin * 10^dec) mod (2^61 - 1) = 362954178842486778
 
Timer Sanity Check:        Passed
Frequency Sanity Check:    Disabled in this version of y-cruncher
ECC Recovered Errors:      0
 
Event Log:
Mon Aug 25 09:10:19 2014 0.066 Reserving Working Memory
Mon Aug 25 09:10:20 2014 1.096 Constructing Twiddle Tables
Mon Aug 25 09:10:20 2014 1.172 Allocating I/O Buffers
Mon Aug 25 09:10:20 2014 1.173 Begin Computation
Mon Aug 25 09:10:20 2014 1.174 Series:  ( 37 ) 0.000%
Mon Aug 25 09:10:20 2014 1.177 Series:  ( 36 ) 0.001%
Mon Aug 25 09:10:20 2014 1.177 Series:  ( 35 ) 0.002%
Mon Aug 25 09:10:20 2014 1.177 Series:  ( 34 ) 0.002%
Mon Aug 25 09:10:20 2014 1.178 Series:  ( 33 ) 0.003%
Mon Aug 25 09:10:20 2014 1.179 Series:  ( 32 ) 0.004%
Mon Aug 25 09:10:20 2014 1.180 Series:  ( 31 ) 0.005%
Mon Aug 25 09:10:20 2014 1.182 Series:  ( 30 ) 0.007%
Mon Aug 25 09:10:20 2014 1.184 Series:  ( 29 ) 0.010%
Mon Aug 25 09:10:20 2014 1.187 Series:  ( 28 ) 0.014%
Mon Aug 25 09:10:20 2014 1.191 Series:  ( 27 ) 0.018%
Mon Aug 25 09:10:20 2014 1.197 Series:  ( 26 ) 0.025%
Mon Aug 25 09:10:20 2014 1.207 Series:  ( 25 ) 0.034%
Mon Aug 25 09:10:20 2014 1.220 Series:  ( 24 ) 0.046%
Mon Aug 25 09:10:20 2014 1.238 Series:  ( 23 ) 0.062%
Mon Aug 25 09:10:20 2014 1.263 Series:  ( 22 ) 0.084%
Mon Aug 25 09:10:20 2014 1.297 Series:  ( 21 ) 0.115%
Mon Aug 25 09:10:20 2014 1.345 Series:  ( 20 ) 0.156%
Mon Aug 25 09:10:20 2014 1.410 Series:  ( 19 ) 0.211%
Mon Aug 25 09:10:20 2014 1.503 Series:  ( 18 ) 0.287%
Mon Aug 25 09:10:20 2014 1.627 Series:  ( 17 ) 0.389%
Mon Aug 25 09:10:21 2014 1.799 Series:  ( 16 ) 0.529%
Mon Aug 25 09:10:21 2014 2.018 Series:  ( 15 ) 0.718%
Mon Aug 25 09:10:21 2014 2.334 Series:  ( 14 ) 0.974%
Mon Aug 25 09:10:21 2014 2.749 Series:  ( 13 ) 1.323%
Mon Aug 25 09:10:22 2014 3.323 Series:  ( 12 ) 1.796%
Mon Aug 25 09:10:23 2014 4.135 Series:  ( 11 ) 2.438%
Mon Aug 25 09:10:24 2014 5.283 Series:  ( 10 ) 3.310%
Mon Aug 25 09:10:26 2014 6.939 Series:  ( 9 ) 4.495%
Mon Aug 25 09:10:28 2014 9.201 Series:  ( 8 ) 6.104%
Mon Aug 25 09:10:31 2014 12.591 Series:  ( 7 ) 8.292%
Mon Aug 25 09:10:36 2014 17.262 Series:  ( 6 ) 11.265%
Mon Aug 25 09:10:42 2014 23.657 Series:  ( 5 ) 15.311%
Mon Aug 25 09:10:52 2014 33.106 Series:  ( 4 ) 20.820%
Mon Aug 25 09:11:05 2014 46.390 Series:  ( 3 ) 28.331%
Mon Aug 25 09:11:24 2014 65.455 Series:  ( 2 ) 38.595%
Mon Aug 25 09:11:50 2014 91.208 Series:  ( 1 ) 52.673%
Mon Aug 25 09:12:28 2014 129.200 Series:  ( 0 ) 72.133%
Mon Aug 25 09:13:19 2014 180.204 Finishing Series
Mon Aug 25 09:13:19 2014 180.562 Division
Mon Aug 25 09:13:29 2014 189.957 InvSqrt
Mon Aug 25 09:13:35 2014 196.085 Final Multiply
Mon Aug 25 09:13:39 2014 200.213 Base Converting
Mon Aug 25 09:13:54 2014 215.729 Writing Decimal Digits
Mon Aug 25 09:14:00 2014 221.168 Verifying Base Conversion
Mon Aug 25 09:14:06 2014 227.462 End Computation
 
----
 
Checksum:   7b570bd5a32c15f716d3040dd007d35f7be4bbedabdeac8d00c39c0192aa0cf1
 
 
 

In ritardo, ecco il mio score su 1.000.000.000 Decimal Digits
 
http://s3.postimg.org/o81tzh5j7/Y_Cr_6_Thuban_4150_MHz.jpg
 
 
Di solito, sul sito, mi pare prendano il tempo di 'Pi:'
Quindi: 323.629 secondi
 
 
 
 
 
--
AMD Processors Registry Tweak
http://grizlod.altervista.org/
 


 
Dimenticavo... SSE3 (il best impostabile per Thuban)



 
Pardon, il riferimento è 'Total Computation Time', per cui:
350.694 secondi



ottimi tempi
risparmio energetico attivo?

 ha scritto nel messaggio news:op.xpe62...@s205.nb...

Tnx
Solo C'n'Q, il resto disattivato.


 350.694 secondi
 
grazie per il feedback
 
l'aspetto interessante e' che il buon vecchio Thuban
se la cava benissimo in floating point, pur utilizzando
solo le istruzioni SSE3 e' nettamente piu' veloce
di Vishera con AVX (che pero' prende il volo con le XOP),
manca il confronto diretto con le SSE
 
~315 sec - AMD FX-8350 @4,7GHz (XOP) *1G digit super-pi style
~350 sec - X6 1100T @4,15GHz (SSE3) *1G digit
~509 sec - AMD FX-8350 @4,7GHz (AVX) *1G digit super-pi style
 
la spiegazione e' tutta nell'architettura CMT di AMD
(moduli con 2 core interi ed una FPU condivisa)
 
 
aggiungo altri risultati con la nuova versione
di y-cruncher (v0.6.6 Build 9449), processore
Intel Core i7-4790K con moderato overclock ( @4,6GHz)
 
test 1G digit (sequenza menu 0-1-6), tempi in secondi
di Computation Time (tra parentesi il Total Time)
 
180,694 s (191,809 s) - AVX2/FMA3
209,421 s (221,200 s) - AVX
265,590 s (278,410 s) - SSE4.1
267,691 s (280,127 s) - SSE3
 
 
con la vecchia versione i risultati con SSE3 (264s)
sono migliori della versione con SSE4 (269s),
con AVX si perdono circa 6 secondi, mentre
la versione AVX2 manda in crash il sistema,
o c'e' un bug o serve un ulteriore overvolt
di 25/50 mV (versione 0.6.5.9443b)
 
 
ciao
luca
 
 

> Pardon, il riferimento è 'Total Computation Time', per cui:

Mi fa piacere per FX, che riesca a sfruttare al meglio le XOP.
 
Avevo provato anche diverse versioni addietro (più datate
 di queste ultime) con un FX 4170 (quindi Zambezi) @ 4.6 GHz ...
Con Seven, mi prendeva le SSE 4.1 ed andavano meglio
 di AVX con Win8 (non 8.1).
 
IMO, il programma, non è perfetto come programmazione.
Non per nulla, non è ancora alla v1.0
