Gentoo Logo
Gentoo Spaceship

Installation:
Gentoo Handbook
Installation Docs

Documentation:
Home
Listing
About Gentoo
Philosophy
Social Contract

Resources:
Bug Tracker
Developer List
Discussion Forums
Gentoo BitTorrents
Gentoo Linux Enhancement Proposals
IRC Channels
Mailing Lists
Mirrors
Name and Logo Guidelines
Online Package Database
Security Announcements
Staffing Needs
Supporting Vendors
View our CVS

Graphics:
Logos and themes
Icons
ScreenShots

Miscellaneous Resources:
Gentoo Linux Store
Gentoo-hosted projects
IBM dW/Intel article archive




List Archive: gentoo-dev
Navigation:
Lists: gentoo-dev: < Prev By Thread Next > < Prev By Date Next >
Headers:
To: gentoo-dev@g.o
From: Nikos Chantziaras <realnc@...>
Subject: Re: ICC Profile
Date: Fri, 18 Jul 2008 17:32:08 +0300

 1.1

Branko Badrljica wrote:
> BTW: Is ICC really worth the fuss ?
> I have checked around and reported that newest gcc-4.3 is able to to 
> catch and sometimes even outperform icc ( not always, naturally).
> 
> Big news seemed to be thatnew gcc si close and sometimes better than icc.
> 
> Is it any truth to that and if it is, what is the motive of having 
> non-open icc option ?

The programs where I care about speed the most are gzip, bzip2, oggenc, 
lame, x264...  I guess you get the "pattern", they're 
encoders/compressors.  ICC wins in every one of them (speed increase is 
quite dramatic in the case of gzip and bzip2; 20% to 30%).  GCC won with 
diffutils though; 2% faster than ICC.

Testing other tools is difficult; how do you measure if X is faster with 
ICC?  Or KDE?  (If it even compiles with ICC; didnt' test.)

There's the issue of bugs though; programs break even with different 
versions of GCC (see Thunderbird; it breaks when compiled with *any* 
form of optimization turned on with GCC 4.3. See bugs 223375 and 
217805).  Who knows what breakage can occur with ICC.  The vast majority 
of projects out there are developed and tested only on GCC systems.

Then there's the show stopper #1 bug: every C++ source file that has an 
#include <limits.h> refuses to compile with ICC (at least on my system; 
AMD64).  Intel responds with "use RedHat where it works, we don't 
support Gentoo."  Supporting ICC in Gentoo is probably going to be too 
difficult if Intel refuses to even try to fix bugs that don't show up in 
RedHad and Novell's "enterprise" SUSE.

-- 
gentoo-dev@g.o mailing list


References:
Re: Re: ICC Profile
-- Adam Stylinski
Re: Re: ICC Profile
-- Branko Badrljica
Navigation:
Lists: gentoo-dev: < Prev By Thread Next > < Prev By Date Next >
Previous by thread:
Re: Re: ICC Profile
Next by thread:
Re: Re: ICC Profile
Previous by date:
Re: Re: ICC Profile
Next by date:
Re: system set no longer in part of world set


Oct 10, 2008

Donate to support our development efforts.

Gentoo Centric Hosting: vr.org

VR Hosted

Tek Alchemy

Tek Alchemy

SevenL.net

SevenL.net

php|architect

php|architect

Copyright 2001-2007 Gentoo Foundation, Inc. Questions, Comments? Email www@gentoo.org.