perfomance regression
Original Reporter info from Mantis: Andru
-
Reporter name:
Original Reporter info from Mantis: Andru
- Reporter name:
Description:
In attachment you can find some interesting test(main code which is slow - procedure ComputeMandel). There is source code with Makefile's(with cross-compilation support from Linux) for FreePascal and GCC inside directory demos. Also there are compiled executables for 32/64 bit Linux and Windows.
Results for FreePascal 2.4.4:
i386: 130ms
x86_64: 77
FreePascal 2.5.1:
i386: 160ms
x86_64: 77
Delphi XE via WINE(MandelTest.zip): 110ms
The same test in JavaScript:
http://www.atopon.org/mandel/
Time for "large"(480x480) - 91ms! Firefox 5 x86_64
100ms via Firefox 5(32-bit) on Windows 7 x64
Using GCC 4.6.1 with flag -O3:
i386: 80ms
x86_64: 56ms
Additional information:
ArchLinux x86_64
Phenom X4 965 @ 4Ghz
4Gb RAM DDR3-1600Mhz
Mantis conversion info:
- Mantis ID: 19744
- OS: Linux
- Build: svn revision 17989
- Platform: i386
- Version: 2.5.1
- Monitored by: » luizamerico (Luiz Americo)