From owner-freebsd-hackers Sat Mar 30 20:45:32 2002 Delivered-To: freebsd-hackers@freebsd.org Received: from web14004.mail.yahoo.com (web14004.mail.yahoo.com [216.136.175.120]) by hub.freebsd.org (Postfix) with SMTP id 7D4F637B405 for ; Sat, 30 Mar 2002 20:45:27 -0800 (PST) Message-ID: <20020331044527.62399.qmail@web14004.mail.yahoo.com> Received: from [12.235.124.198] by web14004.mail.yahoo.com via HTTP; Sat, 30 Mar 2002 20:45:27 PST Date: Sat, 30 Mar 2002 20:45:27 -0800 (PST) From: Kip Macy Reply-To: kip@eventdriven.org Subject: Re: icc status on FreeBSD To: Alp ATICI , hackers@freebsd.org In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG I wouldn't necessarily get too excited about using icc for compiling operating systems. The company I work for uses gcc for compiling its file server OS. People their have, however, experimented with using icc for builds. When they used feedback profiling from SFS i.e. to determine which branches are likely taken, (all standard benchmark disclaimers apply) they saw a 17% performance increase. As of 3.0.3 gcc also supports feedback profiling, and using it they also saw a 17% performance increase over a stock gcc compile. Without optimization the stock icc build performs worse than the gcc build. Your mileage may of course vary. My point is just that icc does not appear to perform any wonders for systems code. -Kip --- Alp ATICI wrote: > I was just looking into the icc port on FreeBSD. > It tells on freshports site that it does not produce > native executables but objects and linux > compatibility > base is necessary. Is it possible (with cooperation > with > intel) to completely port icc to FreeBSD (and make > it > compatible with libc so that it will be possible to > compile > FreeBSD kernel sometime. > > I was asking the same question to intel guys > (through > premier.intel.com which you can register for free) > and they > haven't heard about FreeBSD port. I don't personally > care how > "open source" anything is, if it really produces > extraordinary > machine code in the end. With version 6.0 of icc one > would be > able to compile linux kernel. I hope with some > cooperation one > could do the same with FreeBSD. > > I respect the gcc effort, but if icc is as good as > it is told to be > then it could supersede (at least in intel > community) gcc. > What is the general sentiment and the will for > cooperation about > porting icc to FreeBSD? > Alp > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-hackers" in the body of > the message > > __________________________________________________ Do You Yahoo!? Yahoo! Greetings - send holiday greetings for Easter, Passover http://greetings.yahoo.com/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message