Re: [squid-users] Which Compiler for Squid on Linux x86?

From: Steve Snyder <swsnyder@dont-contact.us>
Date: Fri, 13 Sep 2002 13:36:59 -0500

As far as I can tell, PGCC is dead. The last code from that project was a
patch to GCC v2.95.3. Ancient history.

On Friday 13 September 2002 01:01 pm, sean.upton@uniontrib.com wrote:
> What about something like PGCC? For x686 and Athlon, I hear that a lot
> of the optimizations in pgcc are comparable in similar improvements in
> many cases to Intel's compiler.
>
> Sean
>
> -----Original Message-----
> From: Jim Richey [mailto:jrichey@highmark.com]
> Sent: Friday, September 13, 2002 8:48 AM
> To: Steve Snyder; squid-users@squid-cache.org
> Subject: Re: [squid-users] Which Compiler for Squid on Linux x86?
>
>
> I forgot to mention that for gcc I did manually add the -march=i686
> compiler option.
>
> Jim Richey wrote:
> > Yes, I'm aware of that. However, I think "commercial purposes" is
> > more than using it to build software that is to be sold. I'm under
> > the impression that using it to build and deploy a corporate proxy
> > server would be considered a commercial purpose.
> >
> > I built Squid 2.4.STABLE7 on Slackware 8.1 with kernel 2.4.19. The
> > system was a PentiumPro 200Mhz with with 160MB RAM and a SCSI II
> > drive with Adaptec 2940 controller. For GCC 2.95.3 squid configured
> > without any optimizations. For icc (Intel Compiler for Linux 6.0) I
> > manually added the optimization for inlining and specific
> > optimizations for the PentiumPro (-O3 -axi -xi -tpp6 -ip). For the
> > same content I saw my cache hits go from averaging around 12 to 14
> > msec with gcc to around 2 to 4 msec with icc. Pages came up noticably
> > faster with the icc version. Obviously this is a very brief and
> > unscientific test, but it certainly got my attention. One other thing
> > to note is that the code built with icc was quite a bit larger than
> > the code built with gcc.
> >
> > Steve Snyder wrote:
> > > You know that Intel's compiler for Linux is free for non-commercial
> > > use, right? Unless you're planning on selling the Squid binaries
> > > generated
>
> by
>
> > > the compiler, licensing costs shouldn't be an issue.
> > >
> > > This Squid user would be interested in hearing more of your
> > > experiences
>
> in
>
> > > using Intel's compiler with Squid.
> > >
> > > Thanks.
> >
> > --
> >
> > Jim Richey
> > jrichey@highmark.com
> > Highmark, Inc.
> > http://www.highmark.com
Received on Fri Sep 13 2002 - 12:36:58 MDT

This archive was generated by hypermail pre-2.1.9 : Tue Dec 09 2003 - 17:10:19 MST