Skip to content

feat: improve diffusion geometry#10

Merged
Autoparallel merged 9 commits into
mainfrom
feat/improve-diffusion-geometry-2
Feb 14, 2026
Merged

feat: improve diffusion geometry#10
Autoparallel merged 9 commits into
mainfrom
feat/improve-diffusion-geometry-2

Conversation

@Autoparallel
Copy link
Copy Markdown
Member

No description provided.

@github-actions
Copy link
Copy Markdown

github-actions Bot commented Feb 14, 2026

Perf Smoke Report

Baseline ref: main
Baseline: 78ae77b055ff423dcb4d15aa95f6e25e265e77b6
Backend: parallel
Threads: 4

PR smoke: bench_geometry (baseline 78ae77b)

  • Baseline source: artifacts/perf/base/bench_geometry_base.txt
  • Current source: artifacts/perf/head/bench_geometry_head.txt
  • Baseline commit: 78ae77b055ff423dcb4d15aa95f6e25e265e77b6
  • Comparable benchmarks: 16/16
  • Improved: 12 | Regressed: 4

Top Wins

Benchmark Baseline Current Delta
bench_geometry_topology_ms/250x250 6.500 ms 3.568 ms -45.11%
bench_geometry_topology_ms/1000x1000 102.396 ms 58.265 ms -43.10%
bench_geometry_topology_ms/500x500 25.775 ms 14.862 ms -42.34%
bench_geometry_frame_ms/250x250 13.888 ms 10.679 ms -23.11%
bench_geometry_frame_ms/1000x1000 224.804 ms 175.746 ms -21.82%

Top Regressions

Benchmark Baseline Current Delta
bench_geometry_flow_ms/500x500 2.681 ms 3.440 ms +28.31%
bench_geometry_flow_ms/1000x1000 10.651 ms 11.621 ms +9.11%
bench_geometry_curvature_ms/500x500 27.482 ms 28.607 ms +4.09%
bench_geometry_flow_ms/250x250 493.000 us 497.000 us +0.81%

Full Comparison

Benchmark Baseline Current Delta Status
bench_geometry_curvature_ms/1000x1000 111.757 ms 105.860 ms -5.28% improved
bench_geometry_curvature_ms/100x100 1.142 ms 1.100 ms -3.68% improved
bench_geometry_curvature_ms/250x250 6.895 ms 6.614 ms -4.08% improved
bench_geometry_curvature_ms/500x500 27.482 ms 28.607 ms +4.09% regressed
bench_geometry_flow_ms/1000x1000 10.651 ms 11.621 ms +9.11% regressed
bench_geometry_flow_ms/100x100 84.000 us 75.000 us -10.71% improved
bench_geometry_flow_ms/250x250 493.000 us 497.000 us +0.81% regressed
bench_geometry_flow_ms/500x500 2.681 ms 3.440 ms +28.31% regressed
bench_geometry_frame_ms/1000x1000 224.804 ms 175.746 ms -21.82% improved
bench_geometry_frame_ms/100x100 1.658 ms 1.604 ms -3.26% improved
bench_geometry_frame_ms/250x250 13.888 ms 10.679 ms -23.11% improved
bench_geometry_frame_ms/500x500 55.938 ms 46.909 ms -16.14% improved
bench_geometry_topology_ms/1000x1000 102.396 ms 58.265 ms -43.10% improved
bench_geometry_topology_ms/100x100 432.000 us 429.000 us -0.69% improved
bench_geometry_topology_ms/250x250 6.500 ms 3.568 ms -45.11% improved
bench_geometry_topology_ms/500x500 25.775 ms 14.862 ms -42.34% improved

PR smoke: bench_dod (baseline 78ae77b)

  • Baseline source: artifacts/perf/base/bench_dod_base.json
  • Current source: artifacts/perf/head/bench_dod_head.json
  • Baseline commit: 78ae77b055ff423dcb4d15aa95f6e25e265e77b6
  • Comparable benchmarks: 12/12
  • Improved: 4 | Regressed: 8

Top Wins

Benchmark Baseline Current Delta
bench_markov_multi_step/2000/20 832.649 us 803.337 us -3.52%
bench_mesh_topology_build/400 8.740 ms 8.650 ms -1.03%
bench_markov_multi_step/20000/20 8.712 ms 8.639 ms -0.83%
bench_markov_step/2000 40.306 us 40.119 us -0.46%

Top Regressions

Benchmark Baseline Current Delta
bench_diffusion_build/2000 1.924 ms 47.857 ms +2387.16%
bench_curl_energy/2000/16 5.666 ms 11.711 ms +106.70%
bench_weak_derivative/2000/16 1.444 ms 2.889 ms +100.01%
bench_1form_gram/2000/16 519.824 us 925.051 us +77.95%
bench_hodge_solve/2000/16 136.157 us 236.308 us +73.56%

Full Comparison

Benchmark Baseline Current Delta Status
bench_1form_gram/2000/16 519.824 us 925.051 us +77.95% regressed
bench_curl_energy/2000/16 5.666 ms 11.711 ms +106.70% regressed
bench_curvature_kernel/400 14.407 ms 16.763 ms +16.35% regressed
bench_diffusion_build/2000 1.924 ms 47.857 ms +2387.16% regressed
bench_eigenbasis/2000/16 25.046 ms 31.738 ms +26.72% regressed
bench_flow_kernel/400 3.619 ms 3.703 ms +2.33% regressed
bench_hodge_solve/2000/16 136.157 us 236.308 us +73.56% regressed
bench_markov_multi_step/2000/20 832.649 us 803.337 us -3.52% improved
bench_markov_multi_step/20000/20 8.712 ms 8.639 ms -0.83% improved
bench_markov_step/2000 40.306 us 40.119 us -0.46% improved
bench_mesh_topology_build/400 8.740 ms 8.650 ms -1.03% improved
bench_weak_derivative/2000/16 1.444 ms 2.889 ms +100.01% regressed

PR smoke: bench_pipelines (baseline 78ae77b)

  • Baseline source: artifacts/perf/base/bench_pipelines_base.json
  • Current source: artifacts/perf/head/bench_pipelines_head.json
  • Baseline commit: 78ae77b055ff423dcb4d15aa95f6e25e265e77b6
  • Comparable benchmarks: 11/11
  • Improved: 0 | Regressed: 11

Top Regressions

Benchmark Baseline Current Delta
bench_hodge_phase_circular 25.848 ms 1.093 s +4127.79%
bench_hodge_phase_topology 3.863 ms 95.245 ms +2365.44%
bench_pipeline_diffusion_main/20 4.995 ms 60.240 ms +1106.06%
bench_pipeline_diffusion_main/100 9.302 ms 64.185 ms +590.00%
bench_pipeline_hodge_main 577.778 ms 2.130 s +268.71%

Full Comparison

Benchmark Baseline Current Delta Status
bench_hodge_phase_circular 25.848 ms 1.093 s +4127.79% regressed
bench_hodge_phase_curl_energy 128.532 ms 271.649 ms +111.35% regressed
bench_hodge_phase_eigenbasis 390.313 ms 622.358 ms +59.45% regressed
bench_hodge_phase_gram 5.619 ms 6.398 ms +13.86% regressed
bench_hodge_phase_solve 4.540 ms 8.094 ms +78.29% regressed
bench_hodge_phase_topology 3.863 ms 95.245 ms +2365.44% regressed
bench_hodge_phase_weak_derivative 14.258 ms 26.063 ms +82.79% regressed
bench_pipeline_diffusion_main/100 9.302 ms 64.185 ms +590.00% regressed
bench_pipeline_diffusion_main/20 4.995 ms 60.240 ms +1106.06% regressed
bench_pipeline_hodge_main 577.778 ms 2.130 s +268.71% regressed
bench_pipeline_spectral_main 36.801 ms 126.233 ms +243.01% regressed

@Autoparallel Autoparallel merged commit 6cc062b into main Feb 14, 2026
5 checks passed
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.

1 participant