AW: Kernel 2.6.3 patch for Intel Compiler 8.0
From: Ingo at Pyrillion (ingo_at_pyrillion.org)
Date: 03/10/04
- Previous message: Shawn: "Re: Kernel 2.6.3 patch for Intel Compiler 8.0"
- In reply to: Norberto Bensa: "Re: Kernel 2.6.3 patch for Intel Compiler 8.0"
- Next in thread: Norihiko Mukouyama: "RE: Kernel 2.6.3 patch for Intel Compiler 8.0"
- Reply: Norihiko Mukouyama: "RE: Kernel 2.6.3 patch for Intel Compiler 8.0"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
To: "'Norberto Bensa'" <norberto+linux-kernel@bensa.ath.cx> Date: Wed, 10 Mar 2004 01:18:03 +0100
I used the patch to compile two identical kernels with gcc 3.3.3 and
icc 8.0 with oprofile support built in.
The optimization switches were chosen quite conservative, i.e.
"-O2 -Ob1", no IPO, and of course: no MMX, SSE, and SSE2 stuff inside
the kernel (thus disabling Intel's great vectorizer).
Profiling: lmbench ran ten times but time measurements were taken from
oprofile (on Pentium 4, GLOBAL_POWER_EVENTS in kernel space only,
counter overflow: 3.000).
Results: 33% of the lmbench procs faster on icc, 66% faster on gcc.
Thus, take the kernel patch as a good basis for modifying the
compiler switches and other things to get more performance gains. As
I know, a lot of people are looking for a patch.
Please check the patch file; you have to modify a lot of things in 2.6.3
to create a quite stable working version of the kernel. The patch is not
just about changing some minor Makefile things...
Kind rgs., Ingo.
-----Ursprüngliche Nachricht-----
Von: Norberto Bensa [mailto:norberto+linux-kernel@bensa.ath.cx]
Gesendet: Mittwoch, 10. März 2004 01:09
An: Ingo at Pyrillion
Cc: linux-kernel@vger.kernel.org
Betreff: Re: Kernel 2.6.3 patch for Intel Compiler 8.0
Ingo at Pyrillion wrote:
> patch to compile the kernel with Intel Compiler 8.0
> for Linux.
Speed improvements over same kernel compiled with gcc?
Thanks,
Norberto
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
- Previous message: Shawn: "Re: Kernel 2.6.3 patch for Intel Compiler 8.0"
- In reply to: Norberto Bensa: "Re: Kernel 2.6.3 patch for Intel Compiler 8.0"
- Next in thread: Norihiko Mukouyama: "RE: Kernel 2.6.3 patch for Intel Compiler 8.0"
- Reply: Norihiko Mukouyama: "RE: Kernel 2.6.3 patch for Intel Compiler 8.0"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Relevant Pages
|