I suggest this definition of what is modern x86-32 CPU in context of chess engines:fierz wrote:Thanks for the detailed CPU list. 2003 doesn't go down as modern in my book though
In fact, the 2003 CPU matches up quite nicely with Ruffian which is from 2002, so hardware/software kind of match.
if speed ratio between modern engine (R4, H4, K9, S7) and old engine (top x86 engines 15-20 years ago) in single thread mode is the same - CPU is modern. If CPU favour kn/sec ratio for old engine - it's old.
I doubt if you run SF7-32-1 thread and Ruffius on Haswell and Centrino - speed difference will be the same.
But if you go back beyond Centrino, where small L1 cache, no L2, no SSE, low IPC - SF7 will slowdown more, because its techniques rely on these CPU features.