On Thu, May 23, 2013 at 11:18 AM, Bill Schmidt
<wschm...@linux.vnet.ibm.com> wrote:
> On Thu, 2013-05-23 at 08:54 -0600, Sandra Loosemore wrote:
>> On 05/23/2013 06:29 AM, Bill Schmidt wrote:
>> >
>> > Sandra and David,
>> >
>> > The array-alignment patch is performance-neutral with respect to
>> > CPU2006.  All variations were in the noise range.
>>
>> Well, that settles it; I don't see any reason to pursue the patch any
>> further if it's not a performance win after all.  It probably helped on
>> some specific program or benchmark our original customer was interested
>> in but that was in an older version of GCC, etc.
>>
>> Bill, thanks very much for helping with this.
>
> I'm not sure that's the right message to take away here -- this was just
> verifying that we didn't see a benchmarking problem with the patch.  It
> seems likely that the patch does have benefits; they just aren't exposed
> in the particular benchmarks in SPEC CPU2006.
>
> I think the patch is worth pursuing, since there aren't any negative
> consequences in reporting benchmarks.

Sandra,

I completely agree with Bill. The intention of the benchmark run was a
quick sniff test that the patch did not cause any significant
performance degradation, not that the limited set of benchmarks showed
improvement.

I want to have a version of the patch committed. The only question now
is how much of the patch can be committed without exposing potential
incompatibilities between different object files.

Thanks, David

Reply via email to