Ivan Paulos Tomé
Hi dfelinto, and everyone at B.N.
1) Anandtech website change it's visual style and then some page reallocation ocurred during this transition. (3 days ago)
2) The graphics seems confuse at fisrt sight, sometimes we have to read full story articles to understand what's being done. Course, I will continue supporting them to do better tests using Blender as Benchmark tool.
The explanation of the variations of the Tests:
For Windows:
Windows Vista/7 uses a new kernel that is more preemptively scheduled than the old multitask kernel used in Win2000/XP/2003. Then the tasks are evenly distributed over the cores ( changing threads over time from processor to processor) . What's happened to Intel processors ?
The kernel changes threads over processors including HT ones that aren't real ones. My (later) suggestion to Johan was to disable HT in order to use only Phisycal processors, or set affinity manually, to improve test reliability.
In Linux:
Linux is a multitask kernel that does not change threads from processor to processor over time, and then, when a non Physical processor is found, the thread is tied to this processor until the task is finnaly done, but in this case, performance problems in HT (non Physical cores) may happen.
The test made, didn't take into account those differences, and it's not compiled to take advantage of some instructions. I've already sent an e-mail to Johan explaining those HT problems, processor scheduling problems and some more hints. That's the only way we can benefit from those tests before a decision to buy one or another Render Server. There is no Biased tests, the problem is that the setup needs to be carefully made to determine better results.
Ajusting Blender to fullfill a great number of processors is also another point, because some tiles are more demanding of processor power than others, and then, a Tile Preset for Threads seems impossible sometimes. AND, the eofw scene test is reaching its limit.
I'ts a good work to research more and more this Area. It's helpfull to persons that need to accomplish great Jobs with few Machines, Render Farmers, and even Gamers/Overclockers.
Good Vibes !