Re: [MSEide-MSEgui-talk] Benchmarks.

2022-12-05 Thread Sieghard via mseide-msegui-talk
Hallo Fred, following the remark, "I'm always struck by a good number of compiler messages" (i.e. Note: and Warning:), made in my message from Wed, 30 Nov 2022 01:11:31 +0100, I now made an attempt to "remedy" these by eliminang their respective causes, as much as possible. Well, I'm QUITE a bit

Re: [MSEide-MSEgui-talk] Benchmarks.

2022-11-29 Thread Sieghard via mseide-msegui-talk
Hallo Fred, vous ecrit au Mon, 28 Nov 2022 23:29:41 +: > >Yes, it has improved a whole lot compared to fpc 3,2,2, ESPECIALLY on > >floating point operations. > > In my case, because using extendly float calculation in uos sound > library, it is a big plus. My tests don't use really heavy

Re: [MSEide-MSEgui-talk] Benchmarks.

2022-11-28 Thread Fred van Stappen
Re-hello Sieghard. > The correct comarison always is between corresponding items, i.e. both > the plain versions (fpc 3.2.2 vs. fpc 3.3.1) or - if available - > equivalent variants (fpc 3.2.2 llvm vs. fpc 3.3.1 llvm), which do not exist > for fpc. Yes, I agree with you but, for the game,

Re: [MSEide-MSEgui-talk] Benchmarks.

2022-11-28 Thread Fred van Stappen
Hello Sieghard. >Yes, it has improved a whole lot compared to fpc 3,2,2, ESPECIALLY on >floating point operations. In my case, because using extendly float calculation in uos sound library, it is a big plus. > With integer operations, it has slowed down > appreciably, by about 30% (i.e. it

Re: [MSEide-MSEgui-talk] Benchmarks.

2022-11-28 Thread Sieghard via mseide-msegui-talk
Hallo Fred, vous ecrit au Sun, 27 Nov 2022 23:04:08 +: > fpc 3.3.1 does better than fpc-llvm 3.3.1... No, that is not the case. But llvm-based fpc 3.3.1 is only marginally faster than plain fpc 3.3.1 on integer calculations and not much faster (perhaps around 20%) on floating point

Re: [MSEide-MSEgui-talk] Benchmarks.

2022-11-27 Thread Fred van Stappen
Re-hello Sieghard. Thanks for the results. And... hum... fpc 3.3.1 does better than fpc-llvm 3.3.1... So fpc 3.3.1 is very good or fpc-llvm 3.3.1 dont use yet all the power of llvm or llvm is a joke. Fre;D ___ mseide-msegui-talk mailing list

Re: [MSEide-MSEgui-talk] Benchmarks.

2022-11-27 Thread Fred van Stappen
Hello Sieghard. > The question is whether this shows under the given conditions - if it > becomes noticible only with extensive floating point calculations, it > can have its area of application. But if that's not what you mainly > need, it might not be worth it. Yes and not sure that in real

Re: [MSEide-MSEgui-talk] Benchmarks.

2022-11-27 Thread Sieghard via mseide-msegui-talk
Hallo Fred, vous ecrit au Sun, 27 Nov 2022 12:29:45 +: > Note that llvm "is" optimization, without it there is no sense to use > it. I did some test with float calculations and the difference was > big (much better for fpc-llvm) when adding -O3 or -O4 parameters. Well. I just modified my

Re: [MSEide-MSEgui-talk] Benchmarks.

2022-11-27 Thread Sieghard via mseide-msegui-talk
Hallo Fred, vous ecrit au Sun, 27 Nov 2022 12:29:45 +: > > The error is the omission of a "-" > > sign in front of the switch "XlS", > > Oooops, indeed, fixed just now in Lazarus forum. Good. Does the version dependence also get mention there? ... > > And got rather disappointed. The

Re: [MSEide-MSEgui-talk] Benchmarks.

2022-11-27 Thread Fred van Stappen
Re-re hallo Sieghard. About speed of float calculation using fpc-llvm -O4: https://forum.lazarus.freepascal.org/index.php/topic,61069.msg458912.html#msg458912 Have a perfect sunday. Fre;D ___ mseide-msegui-talk mailing list

Re: [MSEide-MSEgui-talk] Benchmarks.

2022-11-27 Thread Fred van Stappen
Re-hello Sieghard. About llvm optimization: https://forum.lazarus.freepascal.org/index.php/topic,61128.0.html Fre;D ___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net

Re: [MSEide-MSEgui-talk] Benchmarks.

2022-11-27 Thread Fred van Stappen
Hallo Sieghard. > ... > The error is the omission of a "-" > sign in front of the switch "XlS", Oooops, indeed, fixed just now in Lazarus forum. https://forum.lazarus.freepascal.org/index.php/topic,61069.msg459333.html#msg459333 Thanks to note it. > And got rather disappointed. The llvm-based

Re: [MSEide-MSEgui-talk] Benchmarks.

2022-11-26 Thread Sieghard via mseide-msegui-talk
Hallo Fred, vous ecrit au Sun, 30 Oct 2022 11:47:17 +: > Just by curiosity. > > Has somebody already try fpc + llvm ? > I have try to compile fpc for llvm but without luck. You made me curious, and as I had meant to attempt to experiment with this beast anyway, I now DID some testing. The

Re: [MSEide-MSEgui-talk] Benchmarks.

2022-10-30 Thread Fred van Stappen
Just by curiosity. Has somebody already try fpc + llvm ? I have try to compile fpc for llvm but without luck. De : code dz Envoyé : dimanche 30 octobre 2022 12:16 À : General list for MSEide+MSEgui Objet : Re: [MSEide-MSEgui-talk] Benchmarks. those benchmarks

Re: [MSEide-MSEgui-talk] Benchmarks.

2022-10-30 Thread code dz
those benchmarks are not fair , c++ uses simd intrinsics and openmp for multithreading , so in multicore cpu its much faster than fpc . maybe the speed becomes equal if they uses only native language without addons ___ mseide-msegui-talk mailing list

Re: [MSEide-MSEgui-talk] Benchmarks.

2022-10-29 Thread Fred van Stappen
Envoyé : samedi 29 octobre 2022 14:11 À : General list for MSEide+MSEgui Objet : Re: [MSEide-MSEgui-talk] Benchmarks. Hello Med. > > https://benchmarksgame-team.pages.debian.net/benchmarksgame/fastest/fpascal-gpp.html Hum, this compare fpc compiler vs C++ compiler, not the widgetsets. Bu

Re: [MSEide-MSEgui-talk] Benchmarks.

2022-10-29 Thread Fred van Stappen
to fpc/Lazarus forum to see what they think about that benchmarks. Fre;D De : mohamed hamza Envoyé : samedi 29 octobre 2022 13:19 À : General list for MSEide+MSEgui Objet : Re: [MSEide-MSEgui-talk] Benchmarks. Hello Sieghard, Yes, I agree with you. I expected som

Re: [MSEide-MSEgui-talk] Benchmarks.

2022-10-29 Thread mohamed hamza
de-msegui-talk@lists.sourceforge.net Cc : Sieghard Objet : Re: [MSEide-MSEgui-talk] Benchmarks. Hallo mohamed, Du schriebst am Thu, 27 Oct 2022 09:03:38 +: > In your last mail , you said it's time go so fast. No, what Fred meant to say is that _time_ moves so fast, too fast to keep up w

Re: [MSEide-MSEgui-talk] Benchmarks.

2022-10-28 Thread Sieghard via mseide-msegui-talk
Hallo mohamed, Du schriebst am Thu, 27 Oct 2022 09:03:38 +: > In your last mail , you said it's time go so fast. No, what Fred meant to say is that _time_ moves so fast, too fast to keep up with all the stuff around. > Do you have any benchmarks between different ver of MseGui for

Re: [MSEide-MSEgui-talk] Benchmarks.

2022-10-27 Thread Fred van Stappen
: [MSEide-MSEgui-talk] Benchmarks. Re-Hello Fred, It would be interesting to add a link to MseIde-Msegui at this site Widgetset - Free Pascal wiki<https://wiki.freepascal.org/Widgetset> . Med. Widgetset - Free Pascal wiki<https://wiki.freepascal.org/Widgetset> Widgetsets are adapt

Re: [MSEide-MSEgui-talk] Benchmarks.

2022-10-27 Thread mohamed hamza
L and operating system. ... wiki.freepascal.org De : Fred van Stappen Envoyé : jeudi 27 octobre 2022 10:11 À : General list for MSEide+MSEgui Objet : Re: [MSEide-MSEgui-talk] Benchmarks. Re-hello Med. I dont know if benchmarks are better for msegui vs laza

Re: [MSEide-MSEgui-talk] Benchmarks.

2022-10-27 Thread Fred van Stappen
amza Envoyé : jeudi 27 octobre 2022 11:03 À : General list for MSEide+MSEgui Objet : [MSEide-MSEgui-talk] Benchmarks. Hello, In your last mail , you said it's time go so fast. Do you have any benchmarks between different ver of MseGui for example ver 4.6.2 and 5.6.10? and between MseGui

Re: [MSEide-MSEgui-talk] Benchmarks.

2022-10-27 Thread Fred van Stappen
Re-hello Med. De : mohamed hamza Envoyé : jeudi 27 octobre 2022 11:03 À : General list for MSEide+MSEgui Objet : [MSEide-MSEgui-talk] Benchmarks. Hello, In your last mail , you said it's time go so fast. Do you have any benchmarks between different

Re: [MSEide-MSEgui-talk] Benchmarks.

2022-10-27 Thread Fred van Stappen
Hello Med. What do you mean with "benchmarks" ? In mseuniverse there is a /mseuniverse/testcase/benchmark/ folder. ( I did not try ) Fre;D De : mohamed hamza Envoyé : jeudi 27 octobre 2022 11:03 À : General list for MSEide+MSEgui Objet : [MSEide-M