Talk About Network

Google


Register and Login
Nick
Password
Register create new account Sign up is FREE and you can post replies, new topics, bookmark posts and more!
Recover lost password


Programming > C > Re: c compilati...
Latest [ Topics | Posts ] Archive Post A New Topic Post a Reply
<< Topic < Post Post 6 of 38 Topic 26135 of 26960
Post > Topic >>

Re: c compilation - gcc vs visual c

by kumarchi@[EMAIL PROTECTED] May 9, 2008 at 02:03 PM

On May 9, 4:20=A0pm, jacob navia <ja...@[EMAIL PROTECTED]
> wrote:
> kumar...@[EMAIL PROTECTED]
 wrote:
> > hello:
>
> > I recently compiled a numerically intensive c project under cygwin gcc
> > 3.4.4 and microsoft visual c. The platform is intel T2400 1.83 ghz
> > dual core lap top.
>
> > the numerical stuff is both floating point and integer intensive
>
> > The gcc optimized (-O3) vs non optimized improved the performance 30 %
>
> The more you go with higher optimizations, the slower
> it goes. Use -O2.
>
> > visual c optimized (standard , check 'release; under visual c 2005)
> > vs non optimized ('build') was a whopping 8x performance gain
>
> This is because the non optimized version injects a lot of
> checking code to avoid bugs. It is slower than strictly necessary.
> For instance they check at function exit if there wasn't a stack
overwrite=
..
>
> > but the most surprising thing was visual c optimized was 2x
> > performance over gcc optimized.
>
> Intel compiler is even better than Microsoft. It is the best compiler
> for the intel architecture. Period.
>
> > is anybody else seeing the same thing. if this is true microsoft c
> > compiler is in a different league altogether
>
> Obviously Microsoft leaves gcc far behind, and I have been seeing this
> since at least 8-9 years.
>
> > i was not successful so far compiling under mingw. will it make dent ?
> > 2x is hard to overcome
>
> mingw is just gcc using Microsoft run time library. Do not expect
> anything better/worst.
>
> It is not surprising that gcc is slower than Microsoft since the
> people behind each project have vastly different objectives and
> budgets to implement them.
>
> Gcc is running in many platforms and architectures.
> Microsoft is running in one platform exclusively.
>
> Gcc implements standards like C99 (module small problems), Microsoft
> implements only Microsoft =A0environments (.net, etc). Microsoft is
> still at C89 level.
>
> --
> jacob navia
> jacob at jacob point remcomp point fr
> logiciels/informatiquehttp://www.cs.virginia.edu/~lcc-win32

the problem is in my type of product i have to recommend windows
platform because based on gcc performance an apple to apple linux
platform will run 2x slower
 




 38 Posts in Topic:
c compilation - gcc vs visual c
kumarchi@[EMAIL PROTECTED  2008-05-09 12:20:19 
Re: c compilation - gcc vs visual c
jacob navia <jacob@[EM  2008-05-09 22:20:09 
Re: c compilation - gcc vs visual c
Ulrich Eckhardt <dooms  2008-05-09 22:32:07 
Re: c compilation - gcc vs visual c
"Chris Thomasson&quo  2008-05-30 16:59:33 
Re: c compilation - gcc vs visual c
micans@[EMAIL PROTECTED]   2008-05-09 13:38:04 
Re: c compilation - gcc vs visual c
kumarchi@[EMAIL PROTECTED  2008-05-09 14:03:14 
Re: c compilation - gcc vs visual c
Ian Collins <ian-news@  2008-05-10 09:22:41 
Re: c compilation - gcc vs visual c
jacob navia <jacob@[EM  2008-05-09 23:50:30 
Re: c compilation - gcc vs visual c
Niz <notarealemailaddr  2008-05-09 23:08:26 
Re: c compilation - gcc vs visual c
"cr88192" <c  2008-05-10 15:28:50 
Re: c compilation - gcc vs visual c
"Sean G. McLaughlin&  2008-05-10 17:30:35 
Re: c compilation - gcc vs visual c
moi <root@[EMAIL PROTE  2008-05-09 23:21:36 
Re: c compilation - gcc vs visual c
Antoninus Twink <nospa  2008-05-10 00:13:19 
Re: c compilation - gcc vs visual c
"cr88192" <c  2008-05-10 08:41:39 
Re: c compilation - gcc vs visual c
kumarchi@[EMAIL PROTECTED  2008-05-09 17:59:22 
Re: c compilation - gcc vs visual c
Willem <willem@[EMAIL   2008-05-10 06:20:09 
Re: c compilation - gcc vs visual c
William Ahern <william  2008-05-10 16:23:36 
Re: c compilation - gcc vs visual c
kumarchi@[EMAIL PROTECTED  2008-05-09 18:16:26 
Re: c compilation - gcc vs visual c
Chris H <chris@[EMAIL   2008-05-10 13:32:58 
Re: c compilation - gcc vs visual c
roberson@[EMAIL PROTECTED  2008-05-10 12:49:26 
Re: c compilation - gcc vs visual c
jacob navia <jacob@[EM  2008-05-10 17:41:23 
Re: c compilation - gcc vs visual c
kumarchi@[EMAIL PROTECTED  2008-05-10 09:49:58 
Re: c compilation - gcc vs visual c
"Sean G. McLaughlin&  2008-05-10 17:29:06 
Re: c compilation - gcc vs visual c
moi <root@[EMAIL PROTE  2008-05-10 19:18:18 
Re: c compilation - gcc vs visual c
Chris H <chris@[EMAIL   2008-05-10 18:58:15 
Re: c compilation - gcc vs visual c
Chris H <chris@[EMAIL   2008-05-10 19:00:47 
Re: c compilation - gcc vs visual c
kumarchi@[EMAIL PROTECTED  2008-05-10 12:13:38 
Re: c compilation - gcc vs visual c
kumarchi@[EMAIL PROTECTED  2008-05-10 12:29:47 
Re: c compilation - gcc vs visual c
Rui Maciel <rui.maciel  2008-05-10 20:20:13 
Re: c compilation - gcc vs visual c
Barry Schwarz <schwarz  2008-05-16 19:12:48 
Re: c compilation - gcc vs visual c
Peter Nilsson <airia@[  2008-05-16 20:17:14 
[OT] Re: c compilation - gcc vs visual c
Tim Prince <tprince@[E  2008-05-16 23:30:55 
Re: c compilation - gcc vs visual c
Walter Banks <walter@[  2008-05-17 05:29:18 
Re: c compilation - gcc vs visual c
CBFalconer <cbfalconer  2008-05-17 06:59:53 
Re: c compilation - gcc vs visual c
Ben Bacarisse <ben.use  2008-05-18 14:00:22 
Re: c compilation - gcc vs visual c
kumarchi@[EMAIL PROTECTED  2008-05-30 09:09:43 
Re: c compilation - gcc vs visual c
Antoninus Twink <nospa  2008-05-30 19:34:08 
Re: c compilation - gcc vs visual c
"robertwessel2@[EMAI  2008-05-30 17:12:30 

Post A Reply:
  Go here to Signup

AddThis Feed Button


About - Advertising - Contact - Frequently Asked Questions - Privacy Policy - Terms of Use - Signup

Contact
tan12V112 Thu Jul 24 16:41:48 CDT 2008.