Do you want me to send you privately by email the EXE I build, so that
you would have the same FPC/Lazarus version? (I use the devel branch
of FPC 2.1.x on svn).
Indeed these results are worst... but I have a 3.0ghz Intel HT with
512 mem on WinXP.
2006/6/12, Lord ZealoN <[EMAIL PROTECTED]>:
Ok, here we go.
How i created the project? From Lazarus Menu- Project/Project from archive
Some changes? In Project/Compiler Options/Linking...
Only Win32GUIAPP and Strip activated.
FPC ver.: 2.0.3
Lazarus ver: 0.9.16 beta
Exe Size: 188.928
Physic Memory:
Total: 521712
Availible: 192400
System Cache: 215276
Laptop Acer Aspire 1600: PIV 2,4GHZ, 512 RAM, ATI RADEON MOBILE 9000
Start Lazarus silly benchmark
Int arithmetic elapsed time: 14125 ms with max of 1000000000
i: 1000000001
intResult: 1
Double arithmetic elapsed time: 14547 ms with min of 10000000000, max of
11000000000
i: 11000000000
doubleResult: 10011632717,52295
Long arithmetic elapsed time: 19546 ms with min of 10000000000, max of
11000000000
i: 11000000000
longResult: -672337204
Trig elapsed time: 3891 ms with max of 10000000
i: 10000000
sine: 0,420547793190771
cosine: -0,907270386181745
tangent: -0,463530827850173
logarithm: 7
squareRoot: 3162,277660168379
IO elapsed time: 10203 ms with max of 1000000
i: 1000000
myLine:
abcdefghijklmnopqrstuvwxyz1234567890abcdefghijklmnopqrstuvwxyz1234567890abcdefgh
Total Lazarus benchmark time: 62312 ms
End Lazarus benchmark
Something are wrong..is much time.
2006/6/12, Alexandre Leclerc < [EMAIL PROTECTED]>:
> Can you do the same test with lazarus? I did it (the same application
> compiles without a change, but my results are not good on my pc. Maybe
> the code must be optimized.
>
> Start Lazarus silly benchmark
> Int arithmetic elapsed time: 8437 ms with max of 1000000000
> i: 1000000001
> intResult: 1
> Double arithmetic elapsed time: 12578 ms with min of 10000000000, max
> of 11000000000
> i: 11000000000
> doubleResult: 10011632717,52295
> Long arithmetic elapsed time: 16625 ms with min of 10000000000, max of
> 11000000000
> i: 11000000000
> longResult: -672337204
> Trig elapsed time: 3250 ms with max of 10000000
> i: 10000000
> sine: 0,420547793190771
> cosine: -0,907270386181745
> tangent: -0,463530827850173
> logarithm: 7
> squareRoot: 3162,277660168379
> IO elapsed time: 3891 ms with max of 1000000
> i: 1000000
> myLine:
abcdefghijklmnopqrstuvwxyz1234567890abcdefghijklmnopqrstuvwxyz1234567890abcdefgh
> Total Lazarus benchmark time: 44781 ms
> End Lazarus benchmark
>
> You find in attachment my project file. I also have the exe (stripped
> 463K) but can't send it. Lazarus/FPC are home made on 2006june08 from
> svn version available at compile time (in begining of afternoon).
>
> Regards.
>
> 2006/6/12, Lord ZealoN <[EMAIL PROTECTED]>:
> > Read the last line:
> >
> > Update: Delphi version of the benchmark here (
> > http://www.dellapasqua.com/delphibench.txt )
> >
> > 2006/6/12, Michael Van Canneyt <[EMAIL PROTECTED]>:
> > >
> > >
> > > On Mon, 12 Jun 2006, Graeme Geldenhuys wrote:
> > >
> > > > Have a look at the following...
> > > >
> > > > http://www.osnews.com/story.php?news_id=5602
> > > > Nine Language Performance Round-up: Benchmarking Math & File I/O
> > > >
> > > > It compares C#, C, C++, VB, etc...
> > > > I ported the benchmark to Delphi (not tested under FPC but should be
> > > > interresting) a coulpe of months back. Unfortunatily, my findings
are
> > > > not on this PC, but rather on my laptop at home.
> > > > If memory serves me correctly, C++ and Delphi was very close
together,
> > > > but Delphi was slightly faster. The port was really easy and quick
to
> > > > do. I attached the original code. I will try and find my Delphi
code
> > > > and findings and post them as well.
> > >
> > > I would be interested in seeing this :-)
> > >
> > > Michael.
> > >
> > >
> >
_________________________________________________________________
> > > To unsubscribe: mail [EMAIL PROTECTED] with
> > > "unsubscribe" as the Subject
> > > archives at
> > http://www.lazarus.freepascal.org/mailarchives
> > >
> >
> >
> >
> >
> > --
> >
> > ::Mi blog::
> > http://blog.lordzealon.com
>
>
> --
> Alexandre Leclerc
>
>
>
--
::Mi blog::
http://blog.lordzealon.com
--
Alexandre Leclerc
_________________________________________________________________
To unsubscribe: mail [EMAIL PROTECTED] with
"unsubscribe" as the Subject
archives at http://www.lazarus.freepascal.org/mailarchives