Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.programming.threads > #2421
| From | Kaz Kylheku <kaz@kylheku.com> |
|---|---|
| Newsgroups | comp.programming.threads, comp.programming |
| Subject | Re: About scimark2 ... |
| Followup-To | comp.programming.threads |
| Date | 2014-06-06 23:11 +0000 |
| Organization | Aioe.org NNTP Server |
| Message-ID | <20140606155957.393@kylheku.com> (permalink) |
| References | <lmt7tq$7jv$2@news.albasani.net> <lmtad8$kds$5@solani.org> <lmtcjl$h3v$1@news.albasani.net> |
Cross-posted to 2 groups.
Followups directed to: comp.programming.threads
On 2014-06-06, aminer <aminer@toto.net> wrote: > I have benchmarked Delphi and FreePascal against GCC C++ > and Microsoft C+ on scimark2, and i have found that without the GCC > -Ox optimization options the auto-vectorization will not be enabled so > Delphi and FreePascal and GCC C++ scored the same speed on scimark2, but > when you give -O1 or -O2, GCC C++ uses auto-vectorization and it scores > almost 2X times the speed of Freepascal or Delphi on scimark2 on x86. Without -O the GNU compilers do not optimize at all. The generated code is quite bad. If removing -O options brings the performance down to Delphi, and a mere -O1 can beat Delphi, that suggests that Delphi doesn't optimize, at least with regard to the program being tested. Or something else is wrong, which makes the programs not comparable. (That's always a problem when comparing programs written in different languages. They really have to have a very similar data and code organization for that to be valid as a compiler comparison.) Anyway, nobody in their right mind who is past the end of their puberty, or past the year 1992, whichever came first, uses Delphi. The last programmer I met who swore by Delphi was a 19 year old co-op student back in 1999, doing QA work. He said brilliant things like "Unicode is gay with all these space-wasting wide characters; everyone should just learn English and use ASCII". Was that you?
Back to comp.programming.threads | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
About scimark2 ... aminer <aminer@toto.net> - 2014-06-06 04:22 -0700
Re: About scimark2 ... aminer <aminer@toto.net> - 2014-06-06 04:50 -0700
Re: About scimark2 ... aminer <aminer@toto.net> - 2014-06-06 04:57 -0700
Re: About scimark2 ... Melzzzzz <mel@zzzzz.invalid> - 2014-06-06 23:04 +0200
Re: About scimark2 ... aminer <aminer@toto.net> - 2014-06-06 05:22 -0700
Re: About scimark2 ... aminer <aminer@toto.net> - 2014-06-06 05:42 -0700
Re: About scimark2 ... Melzzzzz <mel@zzzzz.com> - 2014-06-07 00:56 +0200
Re: About scimark2 ... Kaz Kylheku <kaz@kylheku.com> - 2014-06-06 23:11 +0000
Re: About scimark2 ... Melzzzzz <mel@zzzzz.invalid> - 2014-06-07 01:58 +0200
Re: About scimark2 ... aminer <aminer@toto.net> - 2014-06-06 09:08 -0700
Re: About scimark2 ... Melzzzzz <mel@zzzzz.invalid> - 2014-06-07 04:44 +0200
csiph-web