conservation-laws / ryujin

High-performance high-order finite element solver for hyperbolic conservation equations
https://conservation-laws.org
Other
103 stars 25 forks source link

dG Infrastructure, Part 5 #100

Closed tamiko closed 3 months ago

tamiko commented 3 months ago

Remove beta_ij matrix and use a uniform weight for computing bounds relaxations.

@kronbichler ping I you have a minute, would you mind to instrument this pull request and compare it to the base branch? I do see a 2.5% performance improvement with clang on my laptop. (Which might be explained with less cache pressure in the already overburdened "step 4" of the hyperbolic update.) I am asking because 2.5% is huge. And now I dropped back to standard performance.

kronbichler commented 3 months ago

I will check this nonetheless. Not sure if I manage today, but I try to be quick.