RE: [PATCH 0/2] Align tight loops to solve cross cacheline issue

2024-05-28 Thread Jiang, Haochen
> > > > Bootstrapped and regtested on x86_64-pc-linux-gnu. > Ok for this if there's no objection in 48 hours. > > > > > > > > After we committed into trunk for a month, if there isn't any > > > > unexpected happen. We planned to backport it to GCC14.2. I accidentally backported it to GCC14.2 for n

Re: [PATCH 0/2] Align tight loops to solve cross cacheline issue

2024-05-26 Thread Hongtao Liu
> > > From: Haochen Jiang > > > Sent: Wednesday, May 15, 2024 11:04 AM > > > To: gcc-patches@gcc.gnu.org > > > Cc: Liu, Hongtao ; ubiz...@gmail.com > > > Subject: [PATCH 0/2] Align tight loops to solve cross cacheline issue > > > > > > H

Re: [PATCH 0/2] Align tight loops to solve cross cacheline issue

2024-05-19 Thread Hongtao Liu
es@gcc.gnu.org > > Cc: Liu, Hongtao ; ubiz...@gmail.com > > Subject: [PATCH 0/2] Align tight loops to solve cross cacheline issue > > > > Hi all, > > > > Recently, we have encountered several random performance regressions in > > benchmarks commit to commit.

RE: [PATCH 0/2] Align tight loops to solve cross cacheline issue

2024-05-14 Thread Jiang, Haochen
Also cc Honza and Richard since we touched generic tune. Thx, Haochen > -Original Message- > From: Haochen Jiang > Sent: Wednesday, May 15, 2024 11:04 AM > To: gcc-patches@gcc.gnu.org > Cc: Liu, Hongtao ; ubiz...@gmail.com > Subject: [PATCH 0/2] Align tight lo

[PATCH 0/2] Align tight loops to solve cross cacheline issue

2024-05-14 Thread Haochen Jiang
Hi all, Recently, we have encountered several random performance regressions in benchmarks commit to commit. It is caused by cross cacheline issue for tight loops. We are trying to solve the issue by two patches. One is adjusting the loop alignment for generic tune, the other is aligning tight an