- Sep 14, 2017
- 2
- 0
- 1
Dear all,
I must upgrade my machine (FX6300) for Fortran based scientific computing, and for this purpose I am trying to compare Ryzen 1700 and i7-7700K.
I found the CPU benchmarks on SiSoft website:
Link: Ryzen 1700
Link: i7-7700K
On these links (i.e. SiSoftware Official Ranker), the Double Precision GFLOPS of both machines are:
R7 - 1700 => 23.22 GFLOPS "16T"
i7- 7700K => 24.57 GFLOPS "8T"
But at the same time, the primitive benchmark on numerics, i.e. Processor Arithmetic differs widely:
R7 - 1700 => 219 GOPS "16T"
i7- 7700K => 150 GOPS "8T"
Now the double precision GFLOPS are definitely floating point operations on double precision real numbers (excluding integer operations). However Processor Arithmetic definitely includes integer arithmetic operations. My tasks are FPU heavy.
Considering processor arithmetic, R7-1700 is more powerful than i7-7700K, however considering GFLOPS, there is negligible difference.
The two temptations to buy Intel are that:
1. I can use Intel Fortran Compiler (on Windows 10), while for Ryzen I would be restricted to GFortran on Linux (because of Intel compiler's "cripple AMD" function), and
2. must spend extra 30€ to buy GPU in case I opt for R7-1700.
So my question is:
is SiSoftware's "Processor Arithmetic" test indicates a stronger FPU? and is it reliable enough to use it as base for deciding which CPU to buy?
Or simply: which (from these two) CPU has stronger FPU?
Best regards,
Mubeen
I must upgrade my machine (FX6300) for Fortran based scientific computing, and for this purpose I am trying to compare Ryzen 1700 and i7-7700K.
I found the CPU benchmarks on SiSoft website:
Link: Ryzen 1700
Link: i7-7700K
On these links (i.e. SiSoftware Official Ranker), the Double Precision GFLOPS of both machines are:
R7 - 1700 => 23.22 GFLOPS "16T"
i7- 7700K => 24.57 GFLOPS "8T"
But at the same time, the primitive benchmark on numerics, i.e. Processor Arithmetic differs widely:
R7 - 1700 => 219 GOPS "16T"
i7- 7700K => 150 GOPS "8T"
Now the double precision GFLOPS are definitely floating point operations on double precision real numbers (excluding integer operations). However Processor Arithmetic definitely includes integer arithmetic operations. My tasks are FPU heavy.
Considering processor arithmetic, R7-1700 is more powerful than i7-7700K, however considering GFLOPS, there is negligible difference.
The two temptations to buy Intel are that:
1. I can use Intel Fortran Compiler (on Windows 10), while for Ryzen I would be restricted to GFortran on Linux (because of Intel compiler's "cripple AMD" function), and
2. must spend extra 30€ to buy GPU in case I opt for R7-1700.
So my question is:
is SiSoftware's "Processor Arithmetic" test indicates a stronger FPU? and is it reliable enough to use it as base for deciding which CPU to buy?
Or simply: which (from these two) CPU has stronger FPU?
Best regards,
Mubeen