Skip to content

Additional benchmarks #737

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Draft
wants to merge 1 commit into
base: main
Choose a base branch
from
Draft

Additional benchmarks #737

wants to merge 1 commit into from

Conversation

tehrengruber
Copy link
Contributor

No description provided.

@tehrengruber tehrengruber marked this pull request as draft May 7, 2025 20:35
Copy link

github-actions bot commented May 7, 2025

Mandatory Tests

Please make sure you run these tests via comment before you merge!

  • cscs-ci run default
  • launch jenkins spack

Optional Tests

To run benchmarks you can use:

  • cscs-ci run benchmark-bencher

To run tests and benchmarks with the DaCe backend you can use:

  • cscs-ci run dace

In case your change might affect downstream icon-exclaim, please consider running

  • launch jenkins icon

For more detailed information please look at CI in the EXCLAIM universe.

@tehrengruber
Copy link
Contributor Author

cscs-ci run benchmark-bencher

@gridtoolsjenkins
Copy link
Collaborator

🐰 Bencher Report

Branchadditional_benchmarks
Testbedci-runner:santis-gh200:gtfn_cpu:icon_grid_global
Click to view all benchmark results
BenchmarkLatencyBenchmark Result
microseconds (µs)
(Result Δ%)
Upper Boundary
microseconds (µs)
(Limit %)
TestAccumulatePrepAdvFields📈 view plot
🚷 view threshold
1,022.37 µs
(-80.44%)Baseline: 5,226.13 µs
5,748.75 µs
(17.78%)
TestAddAnalysisIncrementsFromDataAssimilation📈 view plot
🚷 view threshold
1,017.61 µs
(-81.45%)Baseline: 5,485.29 µs
6,033.82 µs
(16.87%)
TestAddAnalysisIncrementsToVn📈 view plot
🚷 view threshold
963.27 µs
(-78.05%)Baseline: 4,389.30 µs
4,828.23 µs
(19.95%)
TestAddExtraDiffusionForNormalWindTendencyApproachingCfl📈 view plot
🚷 view threshold
1,725.61 µs
(-87.48%)Baseline: 13,785.60 µs
15,164.15 µs
(11.38%)
TestAddExtraDiffusionForWConApproachingCfl📈 view plot
🚷 view threshold
1,222.98 µs
(-86.66%)Baseline: 9,165.94 µs
10,082.53 µs
(12.13%)
TestAddInterpolatedHorizontalAdvectionOfW📈 view plot
🚷 view threshold
969.08 µs
(-81.07%)Baseline: 5,118.66 µs
5,630.53 µs
(17.21%)
TestAddTemporalTendenciesToVn📈 view plot
🚷 view threshold
1,118.07 µs
(-80.98%)Baseline: 5,877.53 µs
6,465.28 µs
(17.29%)
TestAddTemporalTendenciesToVnByInterpolatingBetweenTimeLevels📈 view plot
🚷 view threshold
1,209.22 µs
(-82.33%)Baseline: 6,844.31 µs
7,528.74 µs
(16.06%)
TestApply2ndOrderDivergenceDamping📈 view plot
🚷 view threshold
965.54 µs
(-77.86%)Baseline: 4,361.10 µs
4,797.21 µs
(20.13%)
TestApply4thOrderDivergenceDamping📈 view plot
🚷 view threshold
930.91 µs
(-79.78%)Baseline: 4,604.38 µs
5,064.82 µs
(18.38%)
TestApplyDiffusionToVn📈 view plot
🚷 view threshold
3,428.46 µs
(-84.90%)Baseline: 22,701.72 µs
24,971.89 µs
(13.73%)
TestApplyDiffusionToWAndComputeHorizontalGradientsForTurbulence📈 view plot
🚷 view threshold
6,759.73 µs
(-65.02%)Baseline: 19,322.67 µs
21,254.93 µs
(31.80%)
TestApplyDivergenceDampingAndUpdateVn[False]📈 view plot
🚷 view threshold
14,443.98 µs
(+1.54%)Baseline: 14,225.08 µs
15,647.59 µs
(92.31%)
TestApplyDivergenceDampingAndUpdateVn[True]📈 view plot
🚷 view threshold
14,581.10 µs
(+2.12%)Baseline: 14,278.93 µs
15,706.82 µs
(92.83%)
TestApplyHorizontalDensityIncrement📈 view plot
🚷 view threshold
1,058.87 µs
(-80.47%)Baseline: 5,420.73 µs
5,962.81 µs
(17.76%)
TestApplyHydrostaticCorrectionToHorizontalGradientOfExnerPressure📈 view plot
🚷 view threshold
998.32 µs
(-79.54%)Baseline: 4,878.73 µs
5,366.60 µs
(18.60%)
TestApplyInterpolatedTracerTimeTendency📈 view plot
🚷 view threshold
1,015.89 µs
(-77.59%)Baseline: 4,532.78 µs
4,986.06 µs
(20.37%)
TestApplyNabla2AndNabla4GlobalToVn📈 view plot
🚷 view threshold
1,009.82 µs
(-81.92%)Baseline: 5,585.98 µs
6,144.57 µs
(16.43%)
TestApplyNabla2AndNabla4ToVn📈 view plot
🚷 view threshold
1,104.07 µs
(-83.39%)Baseline: 6,646.85 µs
7,311.54 µs
(15.10%)
TestApplyNabla2ToVnInLateralBoundary📈 view plot
🚷 view threshold
968.01 µs
(-78.34%)Baseline: 4,469.55 µs
4,916.50 µs
(19.69%)
TestApplyNabla2ToWInUpperDampingLayer📈 view plot
🚷 view threshold
941.08 µs
(-81.03%)Baseline: 4,959.57 µs
5,455.53 µs
(17.25%)
TestApplyRayleighDampingMechanism📈 view plot
🚷 view threshold
947.24 µs
(-79.55%)Baseline: 4,631.22 µs
5,094.34 µs
(18.59%)
TestApplyVerticalDensityIncrement📈 view plot
🚷 view threshold
1,008.61 µs
(-80.87%)Baseline: 5,271.50 µs
5,798.65 µs
(17.39%)
TestApplyWeighted2ndAnd4thOrderDivergenceDamping📈 view plot
🚷 view threshold
1,010.39 µs
(-81.79%)Baseline: 5,548.06 µs
6,102.87 µs
(16.56%)
TestAverageHorizontalFluxSubcycling2📈 view plot
🚷 view threshold
932.14 µs
(-77.93%)Baseline: 4,223.52 µs
4,645.87 µs
(20.06%)
TestAverageHorizontalFluxSubcycling3📈 view plot
🚷 view threshold
962.35 µs
(-78.88%)Baseline: 4,556.45 µs
5,012.09 µs
(19.20%)
TestAverageTwoVerticalLevelsDownwardsOnCells📈 view plot
🚷 view threshold
1,016.13 µs
(-2.69%)Baseline: 1,044.19 µs
1,148.61 µs
(88.47%)
TestAverageTwoVerticalLevelsDownwardsOnEdges📈 view plot
🚷 view threshold
1,006.84 µs
(-4.70%)Baseline: 1,056.52 µs
1,162.18 µs
(86.63%)
TestCalculateDiagnosticsForTurbulence📈 view plot
🚷 view threshold
899.60 µs
(-84.44%)Baseline: 5,780.27 µs
6,358.30 µs
(14.15%)
TestCalculateHorizontalGradientsForTurbulence📈 view plot
🚷 view threshold
1,025.66 µs
(-81.88%)Baseline: 5,661.79 µs
6,227.97 µs
(16.47%)
TestCalculateNabla2ForW📈 view plot
🚷 view threshold
964.97 µs
(-78.52%)Baseline: 4,491.45 µs
4,940.60 µs
(19.53%)
TestCalculateNabla2ForZ📈 view plot
🚷 view threshold
982.55 µs
(-79.60%)Baseline: 4,815.86 µs
5,297.45 µs
(18.55%)
TestCalculateNabla2OfTheta📈 view plot
🚷 view threshold
971.02 µs
(-78.75%)Baseline: 4,568.66 µs
5,025.53 µs
(19.32%)
TestComputeAdvectiveVerticalWindTendency📈 view plot
🚷 view threshold
1,079.13 µs
(-81.41%)Baseline: 5,806.42 µs
6,387.06 µs
(16.90%)
TestComputeAirmass📈 view plot
🚷 view threshold
1,051.76 µs
(-74.80%)Baseline: 4,174.16 µs
4,591.57 µs
(22.91%)
TestComputeAntidiffusiveCellFluxesAndMinMax📈 view plot
🚷 view threshold
1,308.63 µs
(-88.10%)Baseline: 10,996.15 µs
12,095.77 µs
(10.82%)
TestComputeApproxOf2ndVerticalDerivativeOfExner📈 view plot
🚷 view threshold
1,099.50 µs
(-78.12%)Baseline: 5,026.28 µs
5,528.91 µs
(19.89%)
TestComputeAvgVn📈 view plot
🚷 view threshold
1,089.17 µs
(-75.34%)Baseline: 4,417.34 µs
4,859.07 µs
(22.42%)
TestComputeAvgVnAndGraddivVnAndVt📈 view plot
🚷 view threshold
1,245.52 µs
(-87.18%)Baseline: 9,716.30 µs
10,687.93 µs
(11.65%)
TestComputeBarycentricBacktrajectory📈 view plot
🚷 view threshold
1,284.31 µs
(-90.56%)Baseline: 13,598.45 µs
14,958.29 µs
(8.59%)
TestComputeBarycentricBacktrajectoryAlt📈 view plot
🚷 view threshold
1,170.42 µs
(-89.15%)Baseline: 10,782.79 µs
11,861.07 µs
(9.87%)
TestComputeContravariantCorrection📈 view plot
🚷 view threshold
1,089.40 µs
(-78.21%)Baseline: 4,999.33 µs
5,499.26 µs
(19.81%)
TestComputeContravariantCorrectionOfW📈 view plot
🚷 view threshold
1,094.48 µs
(-82.81%)Baseline: 6,366.23 µs
7,002.86 µs
(15.63%)
TestComputeContravariantCorrectionOfWForLowerBoundary📈 view plot
🚷 view threshold
1,057.22 µs
(-85.70%)Baseline: 7,393.61 µs
8,132.97 µs
(13.00%)
TestComputeDerivedHorizontalWindsAndKEAndHorizontalAdvectionofWAndContravariantCorrection📈 view plot
🚷 view threshold
27,394.55 µs
(-38.81%)Baseline: 44,768.67 µs
49,245.54 µs
(55.63%)
TestComputeDivergenceConnectivityOfFluxesOfRhoAndTheta📈 view plot
🚷 view threshold
1,132.58 µs
(-79.82%)Baseline: 5,613.01 µs
6,174.31 µs
(18.34%)
TestComputeDwdzForDivergenceDamping📈 view plot
🚷 view threshold
1,077.32 µs
(-78.75%)Baseline: 5,070.01 µs
5,577.01 µs
(19.32%)
TestComputeExnerFromRhotheta📈 view plot
🚷 view threshold
1,135.54 µs
(-77.77%)Baseline: 5,107.91 µs
5,618.70 µs
(20.21%)
TestComputeExplicitPartForRhoAndExner📈 view plot
🚷 view threshold
1,301.19 µs
(-84.12%)Baseline: 8,193.62 µs
9,012.98 µs
(14.44%)
TestComputeExplicitVerticalWindFromAdvectionAndVerticalWindDensity📈 view plot
🚷 view threshold
1,338.01 µs
(-82.40%)Baseline: 7,602.90 µs
8,363.18 µs
(16.00%)
TestComputeExplicitVerticalWindSpeedAndVerticalWindTimesDensity📈 view plot
🚷 view threshold
1,248.38 µs
(-81.28%)Baseline: 6,669.84 µs
7,336.82 µs
(17.02%)
TestComputeFfslBacktrajectory📈 view plot
🚷 view threshold
1,683.71 µs
(-92.15%)Baseline: 21,442.32 µs
23,586.55 µs
(7.14%)
TestComputeFfslBacktrajectoryCounterclockwiseIndicator📈 view plot
🚷 view threshold
940.35 µs
(-78.28%)Baseline: 4,328.43 µs
4,761.27 µs
(19.75%)
TestComputeFfslBacktrajectoryLengthIndicator📈 view plot
🚷 view threshold
1,022.02 µs
(-82.25%)Baseline: 5,757.90 µs
6,333.69 µs
(16.14%)
TestComputeFirstVerticalDerivative📈 view plot
🚷 view threshold
1,050.37 µs
(-74.92%)Baseline: 4,187.59 µs
4,606.35 µs
(22.80%)
TestComputeGraddiv2OfVn📈 view plot
🚷 view threshold
1,106.23 µs
(-76.58%)Baseline: 4,722.99 µs
5,195.28 µs
(21.29%)
TestComputeHorizontalAdvectionOfW📈 view plot
🚷 view threshold
3,089.10 µs
(-75.95%)Baseline: 12,844.68 µs
14,129.14 µs
(21.86%)
TestComputeHorizontalAdvectionTermForVerticalVelocity📈 view plot
🚷 view threshold
1,224.10 µs
(-81.77%)Baseline: 6,715.81 µs
7,387.39 µs
(16.57%)
TestComputeHorizontalKineticEnergy📈 view plot
🚷 view threshold
1,120.31 µs
(-79.20%)Baseline: 5,385.23 µs
5,923.75 µs
(18.91%)
TestComputeHorizontalTracerFluxFromCubicCoefficients📈 view plot
🚷 view threshold
932.76 µs
(-79.22%)Baseline: 4,487.90 µs
4,936.69 µs
(18.89%)
TestComputeHorizontalTracerFluxFromLinearCoefficients📈 view plot
🚷 view threshold
1,109.95 µs
(-84.72%)Baseline: 7,265.20 µs
7,991.72 µs
(13.89%)
TestComputeHorizontalTracerFluxFromLinearCoefficientsAlt📈 view plot
🚷 view threshold
1,121.68 µs
(-84.63%)Baseline: 7,296.56 µs
8,026.22 µs
(13.98%)
TestComputeMassFlux📈 view plot
🚷 view threshold
1,130.51 µs
(-78.14%)Baseline: 5,171.06 µs
5,688.17 µs
(19.87%)
TestComputeMaximumCflAndClipContravariantVerticalVelocity📈 view plot
🚷 view threshold
1,171.87 µs
(-85.34%)Baseline: 7,995.72 µs
8,795.29 µs
(13.32%)
TestComputePerturbationOfRhoAndTheta📈 view plot
🚷 view threshold
1,136.67 µs
(-79.26%)Baseline: 5,481.00 µs
6,029.10 µs
(18.85%)
TestComputePerturbationOfRhoAndThetaAndRhoInterfaceCellCenters📈 view plot
🚷 view threshold
1,190.61 µs
(-86.07%)Baseline: 8,547.03 µs
9,401.73 µs
(12.66%)
TestComputePositiveDefiniteHorizontalMultiplicativeFluxFactor📈 view plot
🚷 view threshold
1,199.00 µs
(-83.33%)Baseline: 7,190.93 µs
7,910.02 µs
(15.16%)
TestComputePpm4gpuParabolaCoefficients📈 view plot
🚷 view threshold
981.46 µs
(-80.71%)Baseline: 5,088.11 µs
5,596.92 µs
(17.54%)
TestComputePpmAllFaceValues📈 view plot
🚷 view threshold
1,097.28 µs
(-87.48%)Baseline: 8,764.01 µs
9,640.41 µs
(11.38%)
TestComputePpmQuadraticFaceValues📈 view plot
🚷 view threshold
933.98 µs
(-81.76%)Baseline: 5,119.45 µs
5,631.40 µs
(16.59%)
TestComputePpmQuarticFaceValues📈 view plot
🚷 view threshold
974.63 µs
(-88.12%)Baseline: 8,202.74 µs
9,023.01 µs
(10.80%)
TestComputePpmSlope📈 view plot
🚷 view threshold
977.75 µs
(-90.50%)Baseline: 10,289.04 µs
11,317.94 µs
(8.64%)
TestComputeResultsForThermodynamicVariables📈 view plot
🚷 view threshold
1,442.78 µs
(-85.62%)Baseline: 10,034.64 µs
11,038.10 µs
(13.07%)
TestComputeRhoVirtualPotentialTemperaturesAndPressureGradient📈 view plot
🚷 view threshold
1,587.59 µs
(-88.07%)Baseline: 13,309.92 µs
14,640.91 µs
(10.84%)
TestComputeSolverCoefficientsMatrix📈 view plot
🚷 view threshold
1,316.63 µs
(-81.13%)Baseline: 6,978.67 µs
7,676.54 µs
(17.15%)
TestComputeTangentialWind📈 view plot
🚷 view threshold
1,103.69 µs
(-75.86%)Baseline: 4,571.43 µs
5,028.57 µs
(21.95%)
TestComputeTendency📈 view plot
🚷 view threshold
969.65 µs
(-77.78%)Baseline: 4,362.88 µs
4,799.17 µs
(20.20%)
TestComputeThetaAndExner📈 view plot
🚷 view threshold
1,183.86 µs
(-79.06%)Baseline: 5,653.32 µs
6,218.65 µs
(19.04%)
TestComputeVerticalParabolaLimiterCondition📈 view plot
🚷 view threshold
948.97 µs
(-81.23%)Baseline: 5,055.23 µs
5,560.75 µs
(17.07%)
TestComputeVerticalTracerFluxUpwind📈 view plot
🚷 view threshold
934.11 µs
(-79.33%)Baseline: 4,520.05 µs
4,972.05 µs
(18.79%)
TestComputeVirtualPotentialTemperaturesAndPressureGradient📈 view plot
🚷 view threshold
1,239.76 µs
(-88.62%)Baseline: 10,898.04 µs
11,987.84 µs
(10.34%)
TestComputeVnOnLateralBoundary📈 view plot
🚷 view threshold
1,085.33 µs
(-74.37%)Baseline: 4,234.74 µs
4,658.21 µs
(23.30%)
TestCopyCellKdimFieldToVp📈 view plot
🚷 view threshold
1,018.04 µs
(-73.18%)Baseline: 3,795.75 µs
4,175.32 µs
(24.38%)
TestDiagnosePressure📈 view plot
🚷 view threshold
1,147.32 µs
(-86.98%)Baseline: 8,811.57 µs
9,692.73 µs
(11.84%)
TestDiagnoseSurfacePressure📈 view plot
🚷 view threshold
1,126.86 µs
(-82.36%)Baseline: 6,389.23 µs
7,028.15 µs
(16.03%)
TestDiagnoseTemperature📈 view plot
🚷 view threshold
1,289.98 µs
(-81.79%)Baseline: 7,084.26 µs
7,792.69 µs
(16.55%)
TestEnhanceDiffusionCoefficientForGridPointColdPools📈 view plot
🚷 view threshold
936.73 µs
(-77.72%)Baseline: 4,203.86 µs
4,624.25 µs
(20.26%)
TestExtrapolateAtTop📈 view plot
🚷 view threshold
1,029.06 µs
(-80.30%)Baseline: 5,224.74 µs
5,747.22 µs
(17.91%)
TestExtrapolateTemporallyExnerPressure📈 view plot
🚷 view threshold
1,107.87 µs
(-80.37%)Baseline: 5,643.66 µs
6,208.02 µs
(17.85%)
TestFusedSolveNonhydroStencil39To40📈 view plot
🚷 view threshold
1,162.29 µs
(-91.29%)Baseline: 13,338.30 µs
14,672.13 µs
(7.92%)
TestFusedVelocityAdvectionStencilsHMomentum📈 view plot
🚷 view threshold
4,374.27 µs
(-85.68%)Baseline: 30,553.47 µs
33,608.82 µs
(13.02%)
TestInitCellKdimFieldWithZeroVp📈 view plot
🚷 view threshold
980.00 µs
(-72.79%)Baseline: 3,601.91 µs
3,962.10 µs
(24.73%)
TestInitCellKdimFieldWithZeroWp📈 view plot
🚷 view threshold
996.10 µs
(-72.24%)Baseline: 3,587.62 µs
3,946.38 µs
(25.24%)
TestInitLowerBoundaryConditionForWAndContravariantCorrection📈 view plot
🚷 view threshold
1,055.71 µs
(-80.16%)Baseline: 5,321.35 µs
5,853.48 µs
(18.04%)
TestInitThetaVPrimeIcAtLowerBoundary📈 view plot
🚷 view threshold
1,128.16 µs
(-83.84%)Baseline: 6,980.04 µs
7,678.04 µs
(14.69%)
TestInitTwoCellKdimFieldsIndexWithZeroVp📈 view plot
🚷 view threshold
1,122.31 µs
(-83.19%)Baseline: 6,677.95 µs
7,345.75 µs
(15.28%)
TestInitTwoCellKdimFieldsWithZeroVp📈 view plot
🚷 view threshold
1,025.07 µs
(-78.49%)Baseline: 4,765.47 µs
5,242.02 µs
(19.55%)
TestInitTwoCellKdimFieldsWithZeroWp📈 view plot
🚷 view threshold
1,022.92 µs
(-78.46%)Baseline: 4,748.14 µs
5,222.96 µs
(19.59%)
TestInitTwoEdgeKdimFieldsWithZeroWp📈 view plot
🚷 view threshold
1,030.26 µs
(-75.73%)Baseline: 4,245.08 µs
4,669.59 µs
(22.06%)
TestIntegrateTracerDensityHorizontally📈 view plot
🚷 view threshold
1,212.71 µs
(-86.33%)Baseline: 8,873.93 µs
9,761.32 µs
(12.42%)
TestIntegrateTracerHorizontally📈 view plot
🚷 view threshold
1,135.14 µs
(-82.12%)Baseline: 6,347.21 µs
6,981.93 µs
(16.26%)
TestIntegrateTracerVertically📈 view plot
🚷 view threshold
1,154.93 µs
(-87.71%)Baseline: 9,399.99 µs
10,339.99 µs
(11.17%)
TestInterpolateContravariantVerticalVelocityToFullLevels📈 view plot
🚷 view threshold
1,026.33 µs
(-74.15%)Baseline: 3,970.31 µs
4,367.34 µs
(23.50%)
TestInterpolateHorizontalKineticEnergyToCellsAndComputeContravariantCorrectedW📈 view plot
🚷 view threshold
2,029.39 µs
(-78.92%)Baseline: 9,625.75 µs
10,588.33 µs
(19.17%)
TestInterpolateHorizontalKineticWnergyToCellsAndComputeContravariantTerms📈 view plot
🚷 view threshold
4,492.57 µs
(-70.47%)Baseline: 15,213.27 µs
16,734.60 µs
(26.85%)
TestInterpolateToCellCenter📈 view plot
🚷 view threshold
1,126.98 µs
(-76.21%)Baseline: 4,737.74 µs
5,211.51 µs
(21.62%)
TestInterpolateToHalfLevelsVp📈 view plot
🚷 view threshold
1,077.73 µs
(-76.43%)Baseline: 4,573.14 µs
5,030.45 µs
(21.42%)
TestInterpolateToSurface📈 view plot
🚷 view threshold
1,101.53 µs
(-77.69%)Baseline: 4,938.21 µs
5,432.03 µs
(20.28%)
TestInterpolateVnAndVtToIeAndComputeEkinOnEdges📈 view plot
🚷 view threshold
1,187.43 µs
(-90.02%)Baseline: 11,898.60 µs
13,088.46 µs
(9.07%)
TestInterpolateVnToHalfLevelsAndComputeKineticEnergyOnEdges📈 view plot
🚷 view threshold
1,161.57 µs
(-84.15%)Baseline: 7,327.49 µs
8,060.24 µs
(14.41%)
TestInterpolateVtToInterfaceEdges📈 view plot
🚷 view threshold
1,099.65 µs
(-77.35%)Baseline: 4,854.72 µs
5,340.19 µs
(20.59%)
TestLimitVerticalParabolaSemiMonotonically📈 view plot
🚷 view threshold
1,018.02 µs
(-85.34%)Baseline: 6,942.22 µs
7,636.44 µs
(13.33%)
TestLimitVerticalSlopeSemiMonotonically📈 view plot
🚷 view threshold
1,005.80 µs
(-82.81%)Baseline: 5,850.07 µs
6,435.08 µs
(15.63%)
TestMoApplyNabla2ToW📈 view plot
🚷 view threshold
1,023.02 µs
(-81.40%)Baseline: 5,498.98 µs
6,048.88 µs
(16.91%)
TestMoIconInterpolationScalarCells2vertsScalarRiDsl📈 view plot
🚷 view threshold
1,096.85 µs
(-75.64%)Baseline: 4,502.65 µs
4,952.91 µs
(22.15%)
TestMoMathDivrotRotVertexRiDsl📈 view plot
🚷 view threshold
1,112.90 µs
(-75.24%)Baseline: 4,495.52 µs
4,945.07 µs
(22.51%)
TestMoMathGradientsGradGreenGaussCellDsl📈 view plot
🚷 view threshold
1,251.46 µs
(-83.17%)Baseline: 7,434.31 µs
8,177.74 µs
(15.30%)
TestMoSolveNonHydroStencil51📈 view plot
🚷 view threshold
1,272.48 µs
(-82.71%)Baseline: 7,358.80 µs
8,094.68 µs
(15.72%)
TestPostprocessAntidiffusiveCellFluxesAndMinMax📈 view plot
🚷 view threshold
1,119.32 µs
(-85.51%)Baseline: 7,725.61 µs
8,498.17 µs
(13.17%)
TestPrepareFfslFluxAreaPatchesList📈 view plot
🚷 view threshold
17,982.04 µs
(-76.04%)Baseline: 75,062.87 µs
82,569.16 µs
(21.78%)
TestPrepareNumericalQuadratureForCubicReconstruction📈 view plot
🚷 view threshold
4,294.60 µs
(-89.33%)Baseline: 40,237.95 µs
44,261.75 µs
(9.70%)
TestPrepareNumericalQuadratureListForCubicReconstruction📈 view plot
🚷 view threshold
7,273.19 µs
(-82.78%)Baseline: 42,243.78 µs
46,468.16 µs
(15.65%)
TestReconstructCubicCoefficientsSvd📈 view plot
🚷 view threshold
3,843.88 µs
(-81.37%)Baseline: 20,636.63 µs
22,700.30 µs
(16.93%)
TestSolveTridiagonalMatrixForWBackSubstitution📈 view plot
🚷 view threshold
1,034.83 µs
(-75.11%)Baseline: 4,157.68 µs
4,573.45 µs
(22.63%)
TestSolveTridiagonalMatrixForWForwardSweep📈 view plot
🚷 view threshold
1,314.81 µs
(-89.71%)Baseline: 12,782.11 µs
14,060.32 µs
(9.35%)
TestTemporaryFieldForGridPointColdPoolsEnhancement📈 view plot
🚷 view threshold
1,072.46 µs
(-83.90%)Baseline: 6,663.20 µs
7,329.52 µs
(14.63%)
TestTemporaryFieldsForTurbulenceDiagnostics📈 view plot
🚷 view threshold
1,081.52 µs
(-83.94%)Baseline: 6,733.95 µs
7,407.35 µs
(14.60%)
TestUpdateDensityExnerWind📈 view plot
🚷 view threshold
1,250.77 µs
(-83.61%)Baseline: 7,631.37 µs
8,394.51 µs
(14.90%)
TestUpdateDynamicalExnerTimeIncrement📈 view plot
🚷 view threshold
1,136.98 µs
(-77.89%)Baseline: 5,143.13 µs
5,657.45 µs
(20.10%)
TestUpdateMassFluxWeighted📈 view plot
🚷 view threshold
1,193.56 µs
(-79.96%)Baseline: 5,954.70 µs
6,550.17 µs
(18.22%)
TestUpdateMassVolumeFlux📈 view plot
🚷 view threshold
1,173.46 µs
(-79.88%)Baseline: 5,832.49 µs
6,415.74 µs
(18.29%)
TestUpdateThetaAndExner📈 view plot
🚷 view threshold
1,011.26 µs
(-82.43%)Baseline: 5,756.93 µs
6,332.63 µs
(15.97%)
TestUpdateThetaV📈 view plot
🚷 view threshold
1,198.90 µs
(-80.53%)Baseline: 6,158.50 µs
6,774.34 µs
(17.70%)
TestUpdateWind📈 view plot
🚷 view threshold
1,085.96 µs
(-74.23%)Baseline: 4,214.50 µs
4,635.95 µs
(23.42%)
advection_run_single_step[False-2021-06-20T12:00:10.000-True-False-4-HorizontalAdvectionType.NO_ADVECTION-HorizontalAdvectionLimiter.NO_LIMITER-VerticalAdvectionType.PPM_3RD_ORDER-VerticalAdvectionLimiter.SEMI_MONOTONIC]📈 view plot
🚷 view threshold
29,017.92 µs
(0.00%)Baseline: 29,017.92 µs
31,919.71 µs
(90.91%)
run_diffusion_single_step[False-False-2-exclaim_ape_R02B04-2000-01-01T00:00:02.000-2000-01-01T00:00:02.000]📈 view plot
🚷 view threshold
193,099.93 µs
(-5.85%)Baseline: 205,087.92 µs
225,596.71 µs
(85.60%)
🐰 View full continuous benchmarking report in Bencher

@gridtoolsjenkins
Copy link
Collaborator

🐰 Bencher Report

Branchadditional_benchmarks
Testbedci-runner:santis-gh200:gtfn_gpu:icon_grid
Click to view all benchmark results
BenchmarkLatencyBenchmark Result
microseconds (µs)
(Result Δ%)
Upper Boundary
microseconds (µs)
(Limit %)
TestAccumulatePrepAdvFields📈 view plot
🚷 view threshold
497.43 µs
(-89.25%)Baseline: 4,626.48 µs
5,089.13 µs
(9.77%)
TestAddAnalysisIncrementsFromDataAssimilation📈 view plot
🚷 view threshold
496.44 µs
(-89.97%)Baseline: 4,948.89 µs
5,443.78 µs
(9.12%)
TestAddAnalysisIncrementsToVn📈 view plot
🚷 view threshold
454.60 µs
(-88.25%)Baseline: 3,868.19 µs
4,255.01 µs
(10.68%)
TestAddExtraDiffusionForNormalWindTendencyApproachingCfl📈 view plot
🚷 view threshold
680.89 µs
(-94.70%)Baseline: 12,848.95 µs
14,133.84 µs
(4.82%)
TestAddExtraDiffusionForWConApproachingCfl📈 view plot
🚷 view threshold
633.23 µs
(-92.57%)Baseline: 8,519.19 µs
9,371.11 µs
(6.76%)
TestAddInterpolatedHorizontalAdvectionOfW📈 view plot
🚷 view threshold
456.01 µs
(-90.12%)Baseline: 4,616.93 µs
5,078.63 µs
(8.98%)
TestAddTemporalTendenciesToVn📈 view plot
🚷 view threshold
561.90 µs
(-89.52%)Baseline: 5,363.89 µs
5,900.28 µs
(9.52%)
TestAddTemporalTendenciesToVnByInterpolatingBetweenTimeLevels📈 view plot
🚷 view threshold
635.09 µs
(-89.92%)Baseline: 6,302.28 µs
6,932.51 µs
(9.16%)
TestApply2ndOrderDivergenceDamping📈 view plot
🚷 view threshold
450.61 µs
(-88.40%)Baseline: 3,883.31 µs
4,271.64 µs
(10.55%)
TestApply4thOrderDivergenceDamping📈 view plot
🚷 view threshold
444.14 µs
(-89.21%)Baseline: 4,117.20 µs
4,528.92 µs
(9.81%)
TestApplyDiffusionToVn📈 view plot
🚷 view threshold
703.97 µs
(-96.76%)Baseline: 21,720.95 µs
23,893.04 µs
(2.95%)
TestApplyDiffusionToWAndComputeHorizontalGradientsForTurbulence📈 view plot
🚷 view threshold
685.41 µs
(-96.15%)Baseline: 17,780.97 µs
19,559.07 µs
(3.50%)
TestApplyDivergenceDampingAndUpdateVn[False]📈 view plot
🚷 view threshold
1,098.47 µs
(+0.28%)Baseline: 1,095.35 µs
1,204.89 µs
(91.17%)
TestApplyDivergenceDampingAndUpdateVn[True]📈 view plot
🚷 view threshold
1,098.87 µs
(+0.63%)Baseline: 1,092.01 µs
1,201.21 µs
(91.48%)
TestApplyHorizontalDensityIncrement📈 view plot
🚷 view threshold
485.66 µs
(-89.79%)Baseline: 4,758.00 µs
5,233.80 µs
(9.28%)
TestApplyHydrostaticCorrectionToHorizontalGradientOfExnerPressure📈 view plot
🚷 view threshold
463.24 µs
(-89.23%)Baseline: 4,299.33 µs
4,729.26 µs
(9.80%)
TestApplyInterpolatedTracerTimeTendency📈 view plot
🚷 view threshold
461.76 µs
(-88.28%)Baseline: 3,940.20 µs
4,334.22 µs
(10.65%)
TestApplyNabla2AndNabla4GlobalToVn📈 view plot
🚷 view threshold
504.57 µs
(-89.95%)Baseline: 5,021.78 µs
5,523.96 µs
(9.13%)
TestApplyNabla2AndNabla4ToVn📈 view plot
🚷 view threshold
553.36 µs
(-90.78%)Baseline: 5,999.73 µs
6,599.70 µs
(8.38%)
TestApplyNabla2ToVnInLateralBoundary📈 view plot
🚷 view threshold
477.32 µs
(-87.95%)Baseline: 3,959.56 µs
4,355.51 µs
(10.96%)
TestApplyNabla2ToWInUpperDampingLayer📈 view plot
🚷 view threshold
453.53 µs
(-89.73%)Baseline: 4,414.32 µs
4,855.76 µs
(9.34%)
TestApplyRayleighDampingMechanism📈 view plot
🚷 view threshold
451.09 µs
(-89.14%)Baseline: 4,153.47 µs
4,568.82 µs
(9.87%)
TestApplyVerticalDensityIncrement📈 view plot
🚷 view threshold
485.88 µs
(-89.60%)Baseline: 4,670.75 µs
5,137.83 µs
(9.46%)
TestApplyWeighted2ndAnd4thOrderDivergenceDamping📈 view plot
🚷 view threshold
482.67 µs
(-90.47%)Baseline: 5,064.29 µs
5,570.72 µs
(8.66%)
TestAverageHorizontalFluxSubcycling2📈 view plot
🚷 view threshold
431.46 µs
(-88.18%)Baseline: 3,649.28 µs
4,014.21 µs
(10.75%)
TestAverageHorizontalFluxSubcycling3📈 view plot
🚷 view threshold
453.04 µs
(-88.65%)Baseline: 3,989.92 µs
4,388.91 µs
(10.32%)
TestAverageTwoVerticalLevelsDownwardsOnCells📈 view plot
🚷 view threshold
406.70 µs
(+0.99%)Baseline: 402.70 µs
442.97 µs
(91.81%)
TestAverageTwoVerticalLevelsDownwardsOnEdges📈 view plot
🚷 view threshold
406.32 µs
(+0.97%)Baseline: 402.41 µs
442.65 µs
(91.79%)
TestCalculateDiagnosticsForTurbulence📈 view plot
🚷 view threshold
349.94 µs
(-93.32%)Baseline: 5,237.74 µs
5,761.52 µs
(6.07%)
TestCalculateHorizontalGradientsForTurbulence📈 view plot
🚷 view threshold
487.94 µs
(-90.44%)Baseline: 5,105.83 µs
5,616.41 µs
(8.69%)
TestCalculateNabla2ForW📈 view plot
🚷 view threshold
445.01 µs
(-88.77%)Baseline: 3,964.43 µs
4,360.88 µs
(10.20%)
TestCalculateNabla2ForZ📈 view plot
🚷 view threshold
465.14 µs
(-89.17%)Baseline: 4,296.87 µs
4,726.56 µs
(9.84%)
TestCalculateNabla2OfTheta📈 view plot
🚷 view threshold
452.74 µs
(-88.78%)Baseline: 4,033.83 µs
4,437.21 µs
(10.20%)
TestComputeAdvectiveVerticalWindTendency📈 view plot
🚷 view threshold
484.43 µs
(-90.90%)Baseline: 5,320.81 µs
5,852.89 µs
(8.28%)
TestComputeAirmass📈 view plot
🚷 view threshold
459.82 µs
(-87.57%)Baseline: 3,700.28 µs
4,070.31 µs
(11.30%)
TestComputeAntidiffusiveCellFluxesAndMinMax📈 view plot
🚷 view threshold
613.32 µs
(-94.03%)Baseline: 10,275.51 µs
11,303.06 µs
(5.43%)
TestComputeApproxOf2ndVerticalDerivativeOfExner📈 view plot
🚷 view threshold
489.25 µs
(-89.25%)Baseline: 4,549.55 µs
5,004.51 µs
(9.78%)
TestComputeAvgVn📈 view plot
🚷 view threshold
445.21 µs
(-88.63%)Baseline: 3,914.45 µs
4,305.89 µs
(10.34%)
TestComputeAvgVnAndGraddivVnAndVt📈 view plot
🚷 view threshold
526.23 µs
(-94.22%)Baseline: 9,106.73 µs
10,017.40 µs
(5.25%)
TestComputeBarycentricBacktrajectory📈 view plot
🚷 view threshold
683.44 µs
(-94.69%)Baseline: 12,859.67 µs
14,145.64 µs
(4.83%)
TestComputeBarycentricBacktrajectoryAlt📈 view plot
🚷 view threshold
584.83 µs
(-94.20%)Baseline: 10,080.69 µs
11,088.75 µs
(5.27%)
TestComputeContravariantCorrection📈 view plot
🚷 view threshold
487.98 µs
(-89.19%)Baseline: 4,514.83 µs
4,966.32 µs
(9.83%)
TestComputeContravariantCorrectionOfW📈 view plot
🚷 view threshold
478.03 µs
(-91.85%)Baseline: 5,862.36 µs
6,448.59 µs
(7.41%)
TestComputeContravariantCorrectionOfWForLowerBoundary📈 view plot
🚷 view threshold
471.68 µs
(-93.14%)Baseline: 6,877.28 µs
7,565.01 µs
(6.24%)
TestComputeDerivedHorizontalWindsAndKEAndHorizontalAdvectionofWAndContravariantCorrection📈 view plot
🚷 view threshold
840.22 µs
(-97.87%)Baseline: 39,368.27 µs
43,305.10 µs
(1.94%)
TestComputeDivergenceConnectivityOfFluxesOfRhoAndTheta📈 view plot
🚷 view threshold
499.06 µs
(-90.23%)Baseline: 5,107.61 µs
5,618.38 µs
(8.88%)
TestComputeDwdzForDivergenceDamping📈 view plot
🚷 view threshold
463.42 µs
(-89.92%)Baseline: 4,595.98 µs
5,055.58 µs
(9.17%)
TestComputeExnerFromRhotheta📈 view plot
🚷 view threshold
504.16 µs
(-89.09%)Baseline: 4,620.35 µs
5,082.39 µs
(9.92%)
TestComputeExplicitPartForRhoAndExner📈 view plot
🚷 view threshold
632.23 µs
(-91.78%)Baseline: 7,693.77 µs
8,463.15 µs
(7.47%)
TestComputeExplicitVerticalWindFromAdvectionAndVerticalWindDensity📈 view plot
🚷 view threshold
674.39 µs
(-90.49%)Baseline: 7,088.18 µs
7,797.00 µs
(8.65%)
TestComputeExplicitVerticalWindSpeedAndVerticalWindTimesDensity📈 view plot
🚷 view threshold
599.18 µs
(-90.31%)Baseline: 6,180.46 µs
6,798.51 µs
(8.81%)
TestComputeFfslBacktrajectory📈 view plot
🚷 view threshold
959.52 µs
(-95.25%)Baseline: 20,196.51 µs
22,216.16 µs
(4.32%)
TestComputeFfslBacktrajectoryCounterclockwiseIndicator📈 view plot
🚷 view threshold
450.29 µs
(-88.23%)Baseline: 3,827.08 µs
4,209.79 µs
(10.70%)
TestComputeFfslBacktrajectoryLengthIndicator📈 view plot
🚷 view threshold
489.52 µs
(-90.56%)Baseline: 5,184.81 µs
5,703.29 µs
(8.58%)
TestComputeFirstVerticalDerivative📈 view plot
🚷 view threshold
446.08 µs
(-87.98%)Baseline: 3,710.85 µs
4,081.93 µs
(10.93%)
TestComputeGraddiv2OfVn📈 view plot
🚷 view threshold
446.87 µs
(-89.41%)Baseline: 4,217.81 µs
4,639.59 µs
(9.63%)
TestComputeHorizontalAdvectionOfW📈 view plot
🚷 view threshold
556.77 µs
(-95.29%)Baseline: 11,832.55 µs
13,015.80 µs
(4.28%)
TestComputeHorizontalAdvectionTermForVerticalVelocity📈 view plot
🚷 view threshold
548.45 µs
(-91.16%)Baseline: 6,205.25 µs
6,825.78 µs
(8.03%)
TestComputeHorizontalKineticEnergy📈 view plot
🚷 view threshold
488.17 µs
(-90.00%)Baseline: 4,882.17 µs
5,370.38 µs
(9.09%)
TestComputeHorizontalTracerFluxFromCubicCoefficients📈 view plot
🚷 view threshold
443.40 µs
(-88.79%)Baseline: 3,954.90 µs
4,350.39 µs
(10.19%)
TestComputeHorizontalTracerFluxFromLinearCoefficients📈 view plot
🚷 view threshold
548.66 µs
(-91.78%)Baseline: 6,676.50 µs
7,344.15 µs
(7.47%)
TestComputeHorizontalTracerFluxFromLinearCoefficientsAlt📈 view plot
🚷 view threshold
543.96 µs
(-91.90%)Baseline: 6,712.20 µs
7,383.42 µs
(7.37%)
TestComputeMassFlux📈 view plot
🚷 view threshold
507.62 µs
(-89.12%)Baseline: 4,663.63 µs
5,129.99 µs
(9.90%)
TestComputeMaximumCflAndClipContravariantVerticalVelocity📈 view plot
🚷 view threshold
524.16 µs
(-92.92%)Baseline: 7,401.56 µs
8,141.72 µs
(6.44%)
TestComputePerturbationOfRhoAndTheta📈 view plot
🚷 view threshold
508.06 µs
(-89.83%)Baseline: 4,995.09 µs
5,494.60 µs
(9.25%)
TestComputePerturbationOfRhoAndThetaAndRhoInterfaceCellCenters📈 view plot
🚷 view threshold
555.46 µs
(-93.10%)Baseline: 8,048.51 µs
8,853.37 µs
(6.27%)
TestComputePositiveDefiniteHorizontalMultiplicativeFluxFactor📈 view plot
🚷 view threshold
559.56 µs
(-91.44%)Baseline: 6,538.50 µs
7,192.35 µs
(7.78%)
TestComputePpm4gpuParabolaCoefficients📈 view plot
🚷 view threshold
484.69 µs
(-89.42%)Baseline: 4,580.99 µs
5,039.08 µs
(9.62%)
TestComputePpmAllFaceValues📈 view plot
🚷 view threshold
571.91 µs
(-93.03%)Baseline: 8,207.15 µs
9,027.87 µs
(6.33%)
TestComputePpmQuadraticFaceValues📈 view plot
🚷 view threshold
436.95 µs
(-90.49%)Baseline: 4,592.69 µs
5,051.96 µs
(8.65%)
TestComputePpmQuarticFaceValues📈 view plot
🚷 view threshold
461.53 µs
(-93.99%)Baseline: 7,681.13 µs
8,449.25 µs
(5.46%)
TestComputePpmSlope📈 view plot
🚷 view threshold
467.43 µs
(-95.19%)Baseline: 9,722.33 µs
10,694.56 µs
(4.37%)
TestComputeResultsForThermodynamicVariables📈 view plot
🚷 view threshold
751.35 µs
(-92.10%)Baseline: 9,505.77 µs
10,456.34 µs
(7.19%)
TestComputeRhoVirtualPotentialTemperaturesAndPressureGradient📈 view plot
🚷 view threshold
798.01 µs
(-93.75%)Baseline: 12,777.54 µs
14,055.30 µs
(5.68%)
TestComputeSolverCoefficientsMatrix📈 view plot
🚷 view threshold
650.79 µs
(-89.96%)Baseline: 6,482.88 µs
7,131.17 µs
(9.13%)
TestComputeTangentialWind📈 view plot
🚷 view threshold
446.54 µs
(-89.00%)Baseline: 4,060.32 µs
4,466.35 µs
(10.00%)
TestComputeTendency📈 view plot
🚷 view threshold
473.99 µs
(-87.74%)Baseline: 3,865.39 µs
4,251.93 µs
(11.15%)
TestComputeThetaAndExner📈 view plot
🚷 view threshold
522.29 µs
(-89.86%)Baseline: 5,150.40 µs
5,665.44 µs
(9.22%)
TestComputeVerticalParabolaLimiterCondition📈 view plot
🚷 view threshold
442.12 µs
(-90.24%)Baseline: 4,530.30 µs
4,983.33 µs
(8.87%)
TestComputeVerticalTracerFluxUpwind📈 view plot
🚷 view threshold
442.27 µs
(-88.71%)Baseline: 3,915.95 µs
4,307.54 µs
(10.27%)
TestComputeVirtualPotentialTemperaturesAndPressureGradient📈 view plot
🚷 view threshold
581.32 µs
(-94.38%)Baseline: 10,335.10 µs
11,368.61 µs
(5.11%)
TestComputeVnOnLateralBoundary📈 view plot
🚷 view threshold
478.13 µs
(-87.22%)Baseline: 3,740.80 µs
4,114.88 µs
(11.62%)
TestCopyCellKdimFieldToVp📈 view plot
🚷 view threshold
421.84 µs
(-87.28%)Baseline: 3,316.20 µs
3,647.82 µs
(11.56%)
TestDiagnosePressure📈 view plot
🚷 view threshold
484.55 µs
(-94.03%)Baseline: 8,114.00 µs
8,925.39 µs
(5.43%)
TestDiagnoseSurfacePressure📈 view plot
🚷 view threshold
494.21 µs
(-91.49%)Baseline: 5,805.30 µs
6,385.83 µs
(7.74%)
TestDiagnoseTemperature📈 view plot
🚷 view threshold
588.10 µs
(-90.91%)Baseline: 6,470.25 µs
7,117.27 µs
(8.26%)
TestEnhanceDiffusionCoefficientForGridPointColdPools📈 view plot
🚷 view threshold
428.70 µs
(-88.41%)Baseline: 3,699.87 µs
4,069.86 µs
(10.53%)
TestExtrapolateAtTop📈 view plot
🚷 view threshold
437.11 µs
(-90.79%)Baseline: 4,746.60 µs
5,221.26 µs
(8.37%)
TestExtrapolateTemporallyExnerPressure📈 view plot
🚷 view threshold
487.39 µs
(-90.53%)Baseline: 5,147.13 µs
5,661.85 µs
(8.61%)
TestFusedSolveNonhydroStencil39To40📈 view plot
🚷 view threshold
544.53 µs
(-95.77%)Baseline: 12,884.38 µs
14,172.82 µs
(3.84%)
TestFusedVelocityAdvectionStencilsHMomentum📈 view plot
🚷 view threshold
863.05 µs
(-96.91%)Baseline: 27,898.74 µs
30,688.62 µs
(2.81%)
TestInitCellKdimFieldWithZeroVp📈 view plot
🚷 view threshold
396.45 µs
(-87.31%)Baseline: 3,124.70 µs
3,437.17 µs
(11.53%)
TestInitCellKdimFieldWithZeroWp📈 view plot
🚷 view threshold
398.15 µs
(-87.21%)Baseline: 3,113.25 µs
3,424.58 µs
(11.63%)
TestInitLowerBoundaryConditionForWAndContravariantCorrection📈 view plot
🚷 view threshold
444.81 µs
(-90.79%)Baseline: 4,827.95 µs
5,310.75 µs
(8.38%)
TestInitThetaVPrimeIcAtLowerBoundary📈 view plot
🚷 view threshold
488.65 µs
(-92.45%)Baseline: 6,476.34 µs
7,123.97 µs
(6.86%)
TestInitTwoCellKdimFieldsIndexWithZeroVp📈 view plot
🚷 view threshold
477.39 µs
(-92.29%)Baseline: 6,193.28 µs
6,812.61 µs
(7.01%)
TestInitTwoCellKdimFieldsWithZeroVp📈 view plot
🚷 view threshold
421.79 µs
(-90.17%)Baseline: 4,289.15 µs
4,718.06 µs
(8.94%)
TestInitTwoCellKdimFieldsWithZeroWp📈 view plot
🚷 view threshold
422.62 µs
(-90.13%)Baseline: 4,282.56 µs
4,710.82 µs
(8.97%)
TestInitTwoEdgeKdimFieldsWithZeroWp📈 view plot
🚷 view threshold
422.53 µs
(-88.80%)Baseline: 3,773.98 µs
4,151.38 µs
(10.18%)
TestIntegrateTracerDensityHorizontally📈 view plot
🚷 view threshold
634.33 µs
(-92.32%)Baseline: 8,261.04 µs
9,087.14 µs
(6.98%)
TestIntegrateTracerHorizontally📈 view plot
🚷 view threshold
558.47 µs
(-90.31%)Baseline: 5,761.06 µs
6,337.16 µs
(8.81%)
TestIntegrateTracerVertically📈 view plot
🚷 view threshold
617.73 µs
(-93.01%)Baseline: 8,834.13 µs
9,717.55 µs
(6.36%)
TestInterpolateContravariantVerticalVelocityToFullLevels📈 view plot
🚷 view threshold
422.55 µs
(-87.93%)Baseline: 3,502.17 µs
3,852.38 µs
(10.97%)
TestInterpolateHorizontalKineticEnergyToCellsAndComputeContravariantCorrectedW📈 view plot
🚷 view threshold
577.32 µs
(-93.05%)Baseline: 8,308.74 µs
9,139.61 µs
(6.32%)
TestInterpolateHorizontalKineticWnergyToCellsAndComputeContravariantTerms📈 view plot
🚷 view threshold
619.68 µs
(-95.42%)Baseline: 13,534.51 µs
14,887.96 µs
(4.16%)
TestInterpolateToCellCenter📈 view plot
🚷 view threshold
455.80 µs
(-89.28%)Baseline: 4,251.20 µs
4,676.32 µs
(9.75%)
TestInterpolateToHalfLevelsVp📈 view plot
🚷 view threshold
449.18 µs
(-89.06%)Baseline: 4,103.97 µs
4,514.37 µs
(9.95%)
TestInterpolateToSurface📈 view plot
🚷 view threshold
448.17 µs
(-89.92%)Baseline: 4,446.07 µs
4,890.68 µs
(9.16%)
TestInterpolateVnAndVtToIeAndComputeEkinOnEdges📈 view plot
🚷 view threshold
506.00 µs
(-95.57%)Baseline: 11,433.27 µs
12,576.60 µs
(4.02%)
TestInterpolateVnToHalfLevelsAndComputeKineticEnergyOnEdges📈 view plot
🚷 view threshold
486.30 µs
(-92.91%)Baseline: 6,854.97 µs
7,540.47 µs
(6.45%)
TestInterpolateVtToInterfaceEdges📈 view plot
🚷 view threshold
441.60 µs
(-89.89%)Baseline: 4,366.63 µs
4,803.29 µs
(9.19%)
TestLimitVerticalParabolaSemiMonotonically📈 view plot
🚷 view threshold
488.19 µs
(-92.23%)Baseline: 6,280.38 µs
6,908.42 µs
(7.07%)
TestLimitVerticalSlopeSemiMonotonically📈 view plot
🚷 view threshold
471.07 µs
(-90.91%)Baseline: 5,182.18 µs
5,700.39 µs
(8.26%)
TestMoApplyNabla2ToW📈 view plot
🚷 view threshold
495.12 µs
(-89.94%)Baseline: 4,919.37 µs
5,411.31 µs
(9.15%)
TestMoIconInterpolationScalarCells2vertsScalarRiDsl📈 view plot
🚷 view threshold
449.89 µs
(-88.79%)Baseline: 4,011.90 µs
4,413.09 µs
(10.19%)
TestMoMathDivrotRotVertexRiDsl📈 view plot
🚷 view threshold
453.96 µs
(-88.64%)Baseline: 3,995.54 µs
4,395.10 µs
(10.33%)
TestMoMathGradientsGradGreenGaussCellDsl📈 view plot
🚷 view threshold
543.84 µs
(-92.13%)Baseline: 6,914.01 µs
7,605.41 µs
(7.15%)
TestMoSolveNonHydroStencil51📈 view plot
🚷 view threshold
596.38 µs
(-91.32%)Baseline: 6,867.39 µs
7,554.12 µs
(7.89%)
TestPostprocessAntidiffusiveCellFluxesAndMinMax📈 view plot
🚷 view threshold
590.01 µs
(-91.73%)Baseline: 7,131.22 µs
7,844.35 µs
(7.52%)
TestPrepareFfslFluxAreaPatchesList📈 view plot
🚷 view threshold
988.61 µs
(-98.57%)Baseline: 69,265.60 µs
76,192.16 µs
(1.30%)
TestPrepareNumericalQuadratureForCubicReconstruction📈 view plot
🚷 view threshold
1,376.05 µs
(-96.28%)Baseline: 36,987.85 µs
40,686.64 µs
(3.38%)
TestPrepareNumericalQuadratureListForCubicReconstruction📈 view plot
🚷 view threshold
1,367.50 µs
(-96.55%)Baseline: 39,656.94 µs
43,622.63 µs
(3.13%)
TestReconstructCubicCoefficientsSvd📈 view plot
🚷 view threshold
963.18 µs
(-94.59%)Baseline: 17,787.57 µs
19,566.33 µs
(4.92%)
TestSolveTridiagonalMatrixForWBackSubstitution📈 view plot
🚷 view threshold
424.90 µs
(-88.35%)Baseline: 3,645.80 µs
4,010.38 µs
(10.60%)
TestSolveTridiagonalMatrixForWForwardSweep📈 view plot
🚷 view threshold
624.07 µs
(-94.89%)Baseline: 12,210.05 µs
13,431.06 µs
(4.65%)
TestTemporaryFieldForGridPointColdPoolsEnhancement📈 view plot
🚷 view threshold
501.90 µs
(-91.66%)Baseline: 6,014.62 µs
6,616.09 µs
(7.59%)
TestTemporaryFieldsForTurbulenceDiagnostics📈 view plot
🚷 view threshold
537.05 µs
(-91.32%)Baseline: 6,185.55 µs
6,804.11 µs
(7.89%)
TestUpdateDensityExnerWind📈 view plot
🚷 view threshold
590.64 µs
(-91.69%)Baseline: 7,104.63 µs
7,815.10 µs
(7.56%)
TestUpdateDynamicalExnerTimeIncrement📈 view plot
🚷 view threshold
509.78 µs
(-89.07%)Baseline: 4,665.86 µs
5,132.44 µs
(9.93%)
TestUpdateMassFluxWeighted📈 view plot
🚷 view threshold
556.71 µs
(-89.81%)Baseline: 5,462.99 µs
6,009.29 µs
(9.26%)
TestUpdateMassVolumeFlux📈 view plot
🚷 view threshold
522.85 µs
(-90.18%)Baseline: 5,325.75 µs
5,858.32 µs
(8.92%)
TestUpdateThetaAndExner📈 view plot
🚷 view threshold
501.17 µs
(-90.49%)Baseline: 5,267.24 µs
5,793.96 µs
(8.65%)
TestUpdateThetaV📈 view plot
🚷 view threshold
553.27 µs
(-90.15%)Baseline: 5,616.81 µs
6,178.49 µs
(8.95%)
TestUpdateWind📈 view plot
🚷 view threshold
476.53 µs
(-87.29%)Baseline: 3,748.59 µs
4,123.45 µs
(11.56%)
advection_run_single_step[False-2021-06-20T12:00:10.000-True-False-4-HorizontalAdvectionType.NO_ADVECTION-HorizontalAdvectionLimiter.NO_LIMITER-VerticalAdvectionType.PPM_3RD_ORDER-VerticalAdvectionLimiter.SEMI_MONOTONIC]📈 view plot
🚷 view threshold
9,256.97 µs
(0.00%)Baseline: 9,256.97 µs
10,182.67 µs
(90.91%)
run_diffusion_single_step[False-False-2-exclaim_ape_R02B04-2000-01-01T00:00:02.000-2000-01-01T00:00:02.000]📈 view plot
🚷 view threshold
172,779.39 µs
(-0.18%)Baseline: 173,086.49 µs
190,395.14 µs
(90.75%)
🐰 View full continuous benchmarking report in Bencher

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants