0005-Switch-Core-2-to-new-tuning
Maxim Kuvyrkov
maxim@codesourcery.com
Mon Dec 6 13:02:00 GMT 2010
On Dec 6, 2010, at 3:58 PM, Maxim Kuvyrkov wrote:
> On Nov 30, 2010, at 3:51 PM, Uros Bizjak wrote:
>
>> On Tue, Nov 30, 2010 at 1:39 PM, Maxim Kuvyrkov <maxim@codesourcery.com> wrote:
>>> This patch switches Core 2 to "new" tuning that Core i7 uses.
>>>
>>> The "new" tuning very much resembles tuning for generic32 and generic64 CPUs. Generic tuning appears to provide best performance results on Core 2/i7 hardware.
>>>
>>> OK for trunk?
>>
>> Can you please summarize SPEC2k, SPEC2k6 and Polyhedron results for
>> patched and unpatched gcc?
>
> SPEC2k and SPEC2k6 results are finally ready. The summary for switching Core 2 to new tuning:
> Benchmark 32-bit 64-bit
> SPECint2000 0.62% 0.29%
> SPECfp2000 6.25% -0.72%
> SPECint2006 0.62% 0.00%
> SPECfp2006 0.00% 1.29%
>
> Which seems like an overall win. There are a couple of charts in the attached PDF and spreadsheet as well as details on individual benchmarks. [The results also include runs for Core i7 machine with -mtune=corei7, for which this patch is a no-op, to illustrate benchmark fluctuations.]
Resending without the PDF to get past gcc-patches@ restrictions.
--
Maxim Kuvyrkov
CodeSourcery
+1-650-331-3385 x724
-------------- next part --------------
A non-text attachment was scrubbed...
Name: core2i7-20101206.xlsx
Type: application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
Size: 73337 bytes
Desc: not available
URL: <http://gcc.gnu.org/pipermail/gcc-patches/attachments/20101206/c6adddf1/attachment.xlsx>
More information about the Gcc-patches
mailing list