is 4170 a 4 core cpu or 2 core?cores or threads?
according to lscpu Fx-4170 has only 2 cores and 4 threads.how can judge about it?threads are like cores in calculating?
The current series of AMD CPU's use a slightly unusual design. The CPU's are built up from a number of "modules", each of which has two cores that share a single floating point processor. You can get into long debates about whether or not this is a brilliant way of putting together a CPU, but in fact it makes quite a lot of technical sense, even if it is not great for CFD use. Your 4170 CPU has two of these modules, therefore 4 cores in total, but only two floating point processors. This may not be as bad as it sounds. You can run 4-way parallel, and it will be significantly faster than running just two way parallel, but will probably not be twice as fast. What you should do is to run exactly that test ... set up an OpenFOAM case, and run it serial, 2-way, 3-way and 4-way. Then graph the number of iterations / minute, and post the graph here.
The attached graph should help explain - this is an "8-core" FX8150. Once you get to 4-way parallel, the speed flattens off, because you now have to start sharing floating point processors. You also get a saturation of the memory system, which is less noticeable when you underclock it.
How can estimate iterations/minute?
And use Calc for drawing or gnuplot?
Greetings to all!
@Charles: Many thanks for the clarification! I had a firm belief that AMD hadn't lowered themselves to using HT-like technology to boost their sales, but I guess I was wrong: http://www.ocaholic.ch/modules/smart...mid=773&page=2
According to the link above, it means that there is only 80% performance if there were 4 actual cores :( It's not as bad as HT, but still...
@Ehsan: Based on the link above an this link: http://www.cpubenchmark.net/high_end_cpus.html - I would estimate that your CPU should do roughly 50% of the number of iterations as of Charles' 8150 CPU.
And I believe he used Open/Libreoffice Calc.
|All times are GMT -4. The time now is 06:50.|