-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 02/08/11 09:08, Tony Poppleton wrote:
> Hi,
> 
> The following article has a fairly comprehensive set of benchmarks run
> against all the current stable releases of GCC as well as 4.6.0.
>    http://www.phoronix.com/scan.php?page=article&item=intel_avx_gcc&num=1
> 
> There are some great results for 4.6.0 in there, which is very good
> news (congratulations!).  However there are also some performance
> regressions, some of which are fairly significant.
> 
> I have a few questions regarding these regressions;
> 1. Can any of these results be logged as 4.6 regressions in bugzilla,
> or are they too general as they stand to be of any use to anyone?
They're way too general.  Not to mention the lack of information in the
article necessary to repeat the results.

> 2. If not, any advice on how I can break these up into smaller chunks
> that would be of use?
Well, ideally it'll be a small number of functions or files that account
for the difference.  So the first step would be to mix and match objects
to see if there's a file/function which accounts for the changes.  Note
this doesn't always work and subtle changes like cache and tlb behaviour
can make the results unpredictable.  Even with those caveats, it's a
place to start.

> 3. Is there a single person assigned to looking at performance issues,
> or is this handled by the community as a whole?
Community as a whole.

> 4. Is there a benchmark suite similar to the test suite, that these
> benchmarks could be added to?
We don't have a public benchmark suite.  Several organizations who work
on GCC have benchmark suites such as SPEC that are used to test &
evaluate optimizations.

jeff

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org/

iQEcBAEBAgAGBQJNUX2mAAoJEBRtltQi2kC76QUIALy+sIPi9FLabPnMo8Jyj/1Y
k2zcZWxuaXOTXK42j1OsoN31dttLxCaBPgQIPCJBQxGLCgwjkfs1Kjdi0/su2AAN
irByqCkxPKWjfLYRtiNQv3Qw1av5cF25KUKf1Xo5hJJCUUjhwWiC5XfWduMoVZZQ
JNov2AWm30B+Pp+JIeDGL7T/Du2Dn3NfP33l4BEXJaSVW56AWpBTzu02w352gqwE
Vi/E0897s5U0Pf1Ou4b7yPxByOcgLVv0zk1B3qs3MRAQaG9pco6VeLcM0yeUQ2Y2
BgQpHvm6a54rdeD1z/QCuDyJLPl+0TSx4BFJUPio7XeYjqp68CNanbdfmCluOAk=
=A3Tq
-----END PGP SIGNATURE-----

Reply via email to