Performance issues on #Intel CPUs vs #Amd ones

Alexander Peshkoff wrote on Firebird-devel

One of our users, GLDS, has found that firebird 2.5 (64-bit mode) runs on some
very simple tests 2 times slower compared with firebird 1.5. I’ve checked it
on my box and could not reproduce a problem. Afterwards it became known that
my box is amd, in GLDS – intel.

Therefore I’ve decided to compare different versions on different CPUs.
Performance tests showed, that firebird 1.5 runs on them with more or less
same speed (therefore it’s very convenient for comparison). But firebird 2.5
runs really runs on intel almost 2 times slower, than 1.5(and therefore 2
times slower than on amd).
What else required explanation – why do we not
have this performance issue under windows.
[ED: seems that was an NetBust/p4 core with HT on that had these performance issues]

1 Star2 Stars3 Stars4 Stars5 Stars (2 votes, average: 5.00 out of 5)
Loading...

One comment

  • I’ve read the thread. Since this processor in the test was old P4 with 1 core and Hyperthreading on (?!??!), I think this is the cause, and it is a bit famous.
    Have you heard about slow MS SQL performance with HT On?
    http://blogs.msdn.com/slavao/archive/2005/11/12/492119.aspx

    Remember that hyperthreading was dropped by Intel, but now returned back, in the different implementation.
    So, turn HT off (turn it off, really, HT is a toy for desktop computers only!), and run the tests again 🙂

Leave a Reply