On 2010-07-17 10:37, Florian Klämpfl wrote:
Adem schrieb:
Windows 7, x64.

Delphi: 32-bit.
FPC: 64-bit.
So one of the most useless benchmarks I ever saw.
Focus of that 'test' was to see how TopMM compares with FastMM (both Delphi only), which turned out that FastMM is 50% faster than TopMemory.

Which, to me at least, significantly reduces TopMM's desirability until I find a massively threaded application to test it with.

About that 64bit/32bit issue..

I don't really see what all that fuss was about.

Here are the timings:

FPC_x64: 489.4
FPC_x86: 632.7
TopMM: 425.4
Delphi: 304.0
FastMM: 282.6

And, these are the ratios:

FPC_x86/FPC_x64 = 1.29
FPC_x86/TopMM: 1.49
FPC_x86/Delphi: 2.08
FPC_x86/FastMM: 2.24

Delphi/FastMM = 1.08
FPC/Delphi = 1.61
FPC/FastMM = 1.73
FPC/TopMM = 1.15
TopMM/Delphi = 1.40
TopMM/FastMM = 1.51

On Windows7_x64, *64bit binary* compiled with FPC runs about *30% faster* than 32bit binary.

I don't have an identical native x86 computer with Windows7_x86 to test, sorry.



_______________________________________________
fpc-devel maillist  -  fpc-devel@lists.freepascal.org
http://lists.freepascal.org/mailman/listinfo/fpc-devel

Reply via email to