OK - straight comparison with David Mitchell's report:
Processor - AMD A10-7300 Radeon R6, 10 Compute Cores 4C+6G, 1.90 GHz
RAM - 16GB (14.9 GB usable)
64-bit OS, x86 based processor
His 2.5-2.6 GHz seems a lot faster than my 1.9 GHz! Ho hum. But the
avx speed-up is comparable.
ts
6!:2 , 7!:2@]
J805 - no avx
5 ts 'im=: %. rm=: 1000 1000 ?.@$0'
4.440239 69209984
5 ts 'z=: im +/ . * rm'
2.6845591 8391040
J806 - with avx
5 ts 'im=: %. rm=: 1000 1000 ?.@$0'
2.1072457 69211008
5 ts 'z=: im +/ . * rm'
0.62169744 8391040
Sorry, no time for more now
Mike
On 13/03/2017 08:09, David Mitchell wrote:
Processor Intel(R) Core(TM) i7-6500U CPU @ 2.50GHz 2.60 GHz
J806 AVX:
9!:11 ]8
5 timespacex 'im=: %. rm=: 1000 1000 ?.@$0'
0.57594927 60821376
5 timespacex 'z=: im +/ . * rm'
0.16185079 8391040
J805 No AVX:
9!:11 ]8
5 timespacex 'im=: %. rm=: 1000 1000 ?.@$0'
1.0837653 60821376
5 timespacex 'z=: im +/ . * rm'
0.64055261 8391040
On 3/13/2017 01:00, Joey K Tuttle wrote:
Running the same comparisons again, but following Pascal's example
using floating random matrix as well as inverse.
Model Identifier: MacBookPro12,1
Processor Name: Intel Core i5
Processor Speed: 2.7 GHz
Number of Processors: 1
Total Number of Cores: 2
L2 Cache (per Core): 256 KB
L3 Cache: 3 MB
Memory: 8 GB
JVERSION
Engine: j805/j64/darwin
Release: commercial/2016-12-11T08:17:56
Library: 8.05.10
Platform: Darwin 64
Installer: J805 install
InstallPath: /applications/j64-805
Contact: www.jsoftware.com <http://www.jsoftware.com/>
timex
6!:2 , 7!:2@]
5 timex 'im=: %. rm=: 1000 1000 ?.@$0'
1.6871406 60821376
5 timex 'z=: im +/ . * rm'
0.9249066 8391040
4 4 {. z
1.000000049 1.166244801e_8 3.450154074e_8 3.349510003e_8
_1.510177019e_7 0.999999964 _1.066236264e_7 _1.035110442e_7
_1.357366599e_7 _3.239824409e_8 0.9999999042 _9.304124804e_8
_5.419372251e_8 _1.29358585e_8 _3.826158634e_8 0.9999999629
~~~~~~
JVERSION
Engine: j806/j64avx/darwin
Beta-1: commercial/2017-03-09T11:59:57
Library: 8.06.01
Platform: Darwin 64
Installer: J806 install
InstallPath: /applications/j64-806
Contact: www.jsoftware.com <http://www.jsoftware.com/>
5 timex 'im=: %. rm=: 1000 1000 ?.@$0'
0.750128 60821376
5 timex 'z=: im +/ . * rm'
0.229624 8391040
4 4 {. z
1.000000022 _5.609759768e_9 1.444602749e_8 1.202453515e_8
_6.64858355e_8 1.000000017 _4.463911907e_8 _3.715585528e_8
_5.975335071e_8 1.558899854e_8 0.9999999599 _3.339379262e_8
_2.38620288e_8 6.217513615e_9 _1.602165334e_8 0.9999999867
Speed differences stay roughly the same - results are different from
each other as well as from my first example where the random matrix
was integer.
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm
---
This email has been checked for viruses by Avast antivirus software.
https://www.avast.com/antivirus
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm