Re: [PATCH] [x86]: Compiler Option Os is better on latest x86

2013-01-29 Thread Ingo Molnar
* valdis.kletni...@vt.edu wrote: > On Fri, 25 Jan 2013 09:11:01 -0500, ling.ma.prog...@gmail.com said: > > > Based on above reasons, we compiled linux kernel 3.6.9 with O2 and Os > > respectively. The results show Os improve performance netperf 4.8%, > > 2.7% for volano as below > > Am I

Re: [PATCH] [x86]: Compiler Option Os is better on latest x86

2013-01-29 Thread Ingo Molnar
* valdis.kletni...@vt.edu valdis.kletni...@vt.edu wrote: On Fri, 25 Jan 2013 09:11:01 -0500, ling.ma.prog...@gmail.com said: Based on above reasons, we compiled linux kernel 3.6.9 with O2 and Os respectively. The results show Os improve performance netperf 4.8%, 2.7% for volano as below

Re: [PATCH] [x86]: Compiler Option Os is better on latest x86

2013-01-28 Thread Valdis . Kletnieks
On Fri, 25 Jan 2013 09:11:01 -0500, ling.ma.prog...@gmail.com said: > Based on above reasons, we compiled linux kernel 3.6.9 with O2 and Os > respectively. The results show Os improve performance netperf 4.8%, > 2.7% for volano as below Am I allowed to NAK this? What the numbers given so far

Re: [PATCH] [x86]: Compiler Option Os is better on latest x86

2013-01-28 Thread Valdis . Kletnieks
On Fri, 25 Jan 2013 09:11:01 -0500, ling.ma.prog...@gmail.com said: Based on above reasons, we compiled linux kernel 3.6.9 with O2 and Os respectively. The results show Os improve performance netperf 4.8%, 2.7% for volano as below Am I allowed to NAK this? What the numbers given so far

[PATCH] [x86]: Compiler Option Os is better on latest x86

2013-01-25 Thread ling . ma . program
From: Ma Ling Currently we use O2 as compiler option for better performance, although it will enlarge code size, in modern CPUs larger instructon and unified cache, sophisticated instruction prefetch weaken instruction cache miss, meanwhile flags such as -falign-functions, -falign-jumps,

[PATCH] [x86]: Compiler Option Os is better on latest x86

2013-01-25 Thread ling . ma . program
From: Ma Ling ling...@alipay.com Currently we use O2 as compiler option for better performance, although it will enlarge code size, in modern CPUs larger instructon and unified cache, sophisticated instruction prefetch weaken instruction cache miss, meanwhile flags such as -falign-functions,