public inbox for gcc-bugs@sourceware.org
help / color / mirror / Atom feed
* [Bug middle-end/101909] New: 73% regression on tfft benchmark for -O2 -ftree-loop-vectorize compared to -O2 on zen hardware
@ 2021-08-14 14:29 hubicka at gcc dot gnu.org
  2021-08-16  9:08 ` [Bug tree-optimization/101909] " rguenth at gcc dot gnu.org
                   ` (7 more replies)
  0 siblings, 8 replies; 9+ messages in thread
From: hubicka at gcc dot gnu.org @ 2021-08-14 14:29 UTC (permalink / raw)
  To: gcc-bugs

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101909

            Bug ID: 101909
           Summary: 73% regression on tfft benchmark for -O2
                    -ftree-loop-vectorize compared to -O2 on zen hardware
           Product: gcc
           Version: 12.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: middle-end
          Assignee: unassigned at gcc dot gnu.org
          Reporter: hubicka at gcc dot gnu.org
  Target Milestone: ---

https://lnt.opensuse.org/db_default/v4/CPP/latest_runs_report?younger_in_days=14&older_in_days=0&all_changes=on&min_percentage_change=0.001&revisions=e54acea9e5a821448af97c66e94a1e4c4f977d5d%2Ce87209a1269622017bf3d98bf71502dcb0f893aa%2C73474527aaa24d9236aca074c5494a07f40ce058&include_user_branches=on

This regression seems to be limited to zenith tester and does not reproduce on
benzen

^ permalink raw reply	[flat|nested] 9+ messages in thread

* [Bug tree-optimization/101909] 73% regression on tfft benchmark for -O2 -ftree-loop-vectorize compared to -O2 on zen hardware
  2021-08-14 14:29 [Bug middle-end/101909] New: 73% regression on tfft benchmark for -O2 -ftree-loop-vectorize compared to -O2 on zen hardware hubicka at gcc dot gnu.org
@ 2021-08-16  9:08 ` rguenth at gcc dot gnu.org
  2021-08-16  9:17 ` hubicka at ucw dot cz
                   ` (6 subsequent siblings)
  7 siblings, 0 replies; 9+ messages in thread
From: rguenth at gcc dot gnu.org @ 2021-08-16  9:08 UTC (permalink / raw)
  To: gcc-bugs

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101909

Richard Biener <rguenth at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
          Component|middle-end                  |tree-optimization
           Keywords|                            |missed-optimization
             Blocks|                            |53947
             Target|                            |x86_64-*-*
                 CC|                            |rguenth at gcc dot gnu.org

--- Comment #1 from Richard Biener <rguenth at gcc dot gnu.org> ---
So that's znver1 (split AVX IIRC) compared to znver2?


Referenced Bugs:

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=53947
[Bug 53947] [meta-bug] vectorizer missed-optimizations

^ permalink raw reply	[flat|nested] 9+ messages in thread

* [Bug tree-optimization/101909] 73% regression on tfft benchmark for -O2 -ftree-loop-vectorize compared to -O2 on zen hardware
  2021-08-14 14:29 [Bug middle-end/101909] New: 73% regression on tfft benchmark for -O2 -ftree-loop-vectorize compared to -O2 on zen hardware hubicka at gcc dot gnu.org
  2021-08-16  9:08 ` [Bug tree-optimization/101909] " rguenth at gcc dot gnu.org
@ 2021-08-16  9:17 ` hubicka at ucw dot cz
  2021-08-16  9:24 ` marxin at gcc dot gnu.org
                   ` (5 subsequent siblings)
  7 siblings, 0 replies; 9+ messages in thread
From: hubicka at ucw dot cz @ 2021-08-16  9:17 UTC (permalink / raw)
  To: gcc-bugs

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101909

--- Comment #2 from Jan Hubicka <hubicka at ucw dot cz> ---
> So that's znver1 (split AVX IIRC) compared to znver2?
Martin will know how to decode machine names.  I am never sure.
It is with generic, so split AVX does not make difference.

Honza

^ permalink raw reply	[flat|nested] 9+ messages in thread

* [Bug tree-optimization/101909] 73% regression on tfft benchmark for -O2 -ftree-loop-vectorize compared to -O2 on zen hardware
  2021-08-14 14:29 [Bug middle-end/101909] New: 73% regression on tfft benchmark for -O2 -ftree-loop-vectorize compared to -O2 on zen hardware hubicka at gcc dot gnu.org
  2021-08-16  9:08 ` [Bug tree-optimization/101909] " rguenth at gcc dot gnu.org
  2021-08-16  9:17 ` hubicka at ucw dot cz
@ 2021-08-16  9:24 ` marxin at gcc dot gnu.org
  2021-08-16  9:56 ` rguenther at suse dot de
                   ` (4 subsequent siblings)
  7 siblings, 0 replies; 9+ messages in thread
From: marxin at gcc dot gnu.org @ 2021-08-16  9:24 UTC (permalink / raw)
  To: gcc-bugs

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101909

Martin Liška <marxin at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |marxin at gcc dot gnu.org

--- Comment #3 from Martin Liška <marxin at gcc dot gnu.org> ---
(In reply to Jan Hubicka from comment #2)
> > So that's znver1 (split AVX IIRC) compared to znver2?
> Martin will know how to decode machine names.  I am never sure.
> It is with generic, so split AVX does not make difference.
> 
> Honza

zenith:
https://lnt.opensuse.org/db_default/v4/SPEC/machine/376

benzen:
https://lnt.opensuse.org/db_default/v4/SPEC/machine/393

^ permalink raw reply	[flat|nested] 9+ messages in thread

* [Bug tree-optimization/101909] 73% regression on tfft benchmark for -O2 -ftree-loop-vectorize compared to -O2 on zen hardware
  2021-08-14 14:29 [Bug middle-end/101909] New: 73% regression on tfft benchmark for -O2 -ftree-loop-vectorize compared to -O2 on zen hardware hubicka at gcc dot gnu.org
                   ` (2 preceding siblings ...)
  2021-08-16  9:24 ` marxin at gcc dot gnu.org
@ 2021-08-16  9:56 ` rguenther at suse dot de
  2021-08-17  1:42 ` crazylht at gmail dot com
                   ` (3 subsequent siblings)
  7 siblings, 0 replies; 9+ messages in thread
From: rguenther at suse dot de @ 2021-08-16  9:56 UTC (permalink / raw)
  To: gcc-bugs

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101909

--- Comment #4 from rguenther at suse dot de <rguenther at suse dot de> ---
On Mon, 16 Aug 2021, marxin at gcc dot gnu.org wrote:

> https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101909
> 
> Martin Liška <marxin at gcc dot gnu.org> changed:
> 
>            What    |Removed                     |Added
> ----------------------------------------------------------------------------
>                  CC|                            |marxin at gcc dot gnu.org
> 
> --- Comment #3 from Martin Liška <marxin at gcc dot gnu.org> ---
> (In reply to Jan Hubicka from comment #2)
> > > So that's znver1 (split AVX IIRC) compared to znver2?
> > Martin will know how to decode machine names.  I am never sure.
> > It is with generic, so split AVX does not make difference.
> > 
> > Honza
> 
> zenith:
> https://lnt.opensuse.org/db_default/v4/SPEC/machine/376
> 
> benzen:
> https://lnt.opensuse.org/db_default/v4/SPEC/machine/393

So indeed zenith is znver1 and benzen znver2.  But yeah, with
generic -O2 we don't use AVX.

^ permalink raw reply	[flat|nested] 9+ messages in thread

* [Bug tree-optimization/101909] 73% regression on tfft benchmark for -O2 -ftree-loop-vectorize compared to -O2 on zen hardware
  2021-08-14 14:29 [Bug middle-end/101909] New: 73% regression on tfft benchmark for -O2 -ftree-loop-vectorize compared to -O2 on zen hardware hubicka at gcc dot gnu.org
                   ` (3 preceding siblings ...)
  2021-08-16  9:56 ` rguenther at suse dot de
@ 2021-08-17  1:42 ` crazylht at gmail dot com
  2022-03-07 21:30 ` [Bug tree-optimization/101909] [12 Regression] " pinskia at gcc dot gnu.org
                   ` (2 subsequent siblings)
  7 siblings, 0 replies; 9+ messages in thread
From: crazylht at gmail dot com @ 2021-08-17  1:42 UTC (permalink / raw)
  To: gcc-bugs

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101909

--- Comment #5 from Hongtao.liu <crazylht at gmail dot com> ---
Just note there is no regression for tfft benchmark comparing -O2
-ftree-loop-vectorize to -O2 on CLX.

^ permalink raw reply	[flat|nested] 9+ messages in thread

* [Bug tree-optimization/101909] [12 Regression] 73% regression on tfft benchmark for -O2 -ftree-loop-vectorize compared to -O2 on zen hardware
  2021-08-14 14:29 [Bug middle-end/101909] New: 73% regression on tfft benchmark for -O2 -ftree-loop-vectorize compared to -O2 on zen hardware hubicka at gcc dot gnu.org
                   ` (4 preceding siblings ...)
  2021-08-17  1:42 ` crazylht at gmail dot com
@ 2022-03-07 21:30 ` pinskia at gcc dot gnu.org
  2022-05-06  8:30 ` [Bug tree-optimization/101909] [12/13 " jakub at gcc dot gnu.org
  2023-05-08 12:22 ` [Bug tree-optimization/101909] [12/13/14 " rguenth at gcc dot gnu.org
  7 siblings, 0 replies; 9+ messages in thread
From: pinskia at gcc dot gnu.org @ 2022-03-07 21:30 UTC (permalink / raw)
  To: gcc-bugs

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101909

Andrew Pinski <pinskia at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
   Target Milestone|---                         |12.0
            Summary|73% regression on tfft      |[12 Regression] 73%
                   |benchmark for -O2           |regression on tfft
                   |-ftree-loop-vectorize       |benchmark for -O2
                   |compared to -O2 on zen      |-ftree-loop-vectorize
                   |hardware                    |compared to -O2 on zen
                   |                            |hardware

^ permalink raw reply	[flat|nested] 9+ messages in thread

* [Bug tree-optimization/101909] [12/13 Regression] 73% regression on tfft benchmark for -O2 -ftree-loop-vectorize compared to -O2 on zen hardware
  2021-08-14 14:29 [Bug middle-end/101909] New: 73% regression on tfft benchmark for -O2 -ftree-loop-vectorize compared to -O2 on zen hardware hubicka at gcc dot gnu.org
                   ` (5 preceding siblings ...)
  2022-03-07 21:30 ` [Bug tree-optimization/101909] [12 Regression] " pinskia at gcc dot gnu.org
@ 2022-05-06  8:30 ` jakub at gcc dot gnu.org
  2023-05-08 12:22 ` [Bug tree-optimization/101909] [12/13/14 " rguenth at gcc dot gnu.org
  7 siblings, 0 replies; 9+ messages in thread
From: jakub at gcc dot gnu.org @ 2022-05-06  8:30 UTC (permalink / raw)
  To: gcc-bugs

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101909

Jakub Jelinek <jakub at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
   Target Milestone|12.0                        |12.2

--- Comment #6 from Jakub Jelinek <jakub at gcc dot gnu.org> ---
GCC 12.1 is being released, retargeting bugs to GCC 12.2.

^ permalink raw reply	[flat|nested] 9+ messages in thread

* [Bug tree-optimization/101909] [12/13/14 Regression] 73% regression on tfft benchmark for -O2 -ftree-loop-vectorize compared to -O2 on zen hardware
  2021-08-14 14:29 [Bug middle-end/101909] New: 73% regression on tfft benchmark for -O2 -ftree-loop-vectorize compared to -O2 on zen hardware hubicka at gcc dot gnu.org
                   ` (6 preceding siblings ...)
  2022-05-06  8:30 ` [Bug tree-optimization/101909] [12/13 " jakub at gcc dot gnu.org
@ 2023-05-08 12:22 ` rguenth at gcc dot gnu.org
  7 siblings, 0 replies; 9+ messages in thread
From: rguenth at gcc dot gnu.org @ 2023-05-08 12:22 UTC (permalink / raw)
  To: gcc-bugs

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101909

Richard Biener <rguenth at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
   Target Milestone|12.3                        |12.4

--- Comment #8 from Richard Biener <rguenth at gcc dot gnu.org> ---
GCC 12.3 is being released, retargeting bugs to GCC 12.4.

^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2023-05-08 12:22 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-08-14 14:29 [Bug middle-end/101909] New: 73% regression on tfft benchmark for -O2 -ftree-loop-vectorize compared to -O2 on zen hardware hubicka at gcc dot gnu.org
2021-08-16  9:08 ` [Bug tree-optimization/101909] " rguenth at gcc dot gnu.org
2021-08-16  9:17 ` hubicka at ucw dot cz
2021-08-16  9:24 ` marxin at gcc dot gnu.org
2021-08-16  9:56 ` rguenther at suse dot de
2021-08-17  1:42 ` crazylht at gmail dot com
2022-03-07 21:30 ` [Bug tree-optimization/101909] [12 Regression] " pinskia at gcc dot gnu.org
2022-05-06  8:30 ` [Bug tree-optimization/101909] [12/13 " jakub at gcc dot gnu.org
2023-05-08 12:22 ` [Bug tree-optimization/101909] [12/13/14 " rguenth at gcc dot gnu.org

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).