Skip to content

schedule ExpandAtomicModifyPass#3225

Merged
vchuravy merged 2 commits into
mainfrom
vc/pipeline_update
Jun 24, 2026
Merged

schedule ExpandAtomicModifyPass#3225
vchuravy merged 2 commits into
mainfrom
vc/pipeline_update

Conversation

@vchuravy

Copy link
Copy Markdown
Member

No description provided.

@vchuravy

Copy link
Copy Markdown
Member Author

#3178 contains the test that needs some debugging first.

Comment thread src/compiler/optimize.jl Outdated
@github-actions

Copy link
Copy Markdown
Contributor

Benchmark Results

main 33623ef... main / 33623ef...
basics/make_zero/namedtuple 0.0537 ± 0.0026 μs 0.0524 ± 0.0029 μs 1.02 ± 0.075
basics/make_zero/struct 0.273 ± 0.008 μs 0.272 ± 0.0047 μs 1 ± 0.034
basics/overhead 4.34 ± 0.01 ns 5.87 ± 0.009 ns 0.739 ± 0.002
basics/remake_zero!/namedtuple 0.224 ± 0.011 μs 0.224 ± 0.01 μs 1 ± 0.066
basics/remake_zero!/struct 0.23 ± 0.018 μs 0.232 ± 0.011 μs 0.99 ± 0.088
fold_broadcast/multidim_sum_bcast/1D 10.2 ± 0.26 μs 10.2 ± 0.22 μs 0.998 ± 0.033
fold_broadcast/multidim_sum_bcast/2D 12.1 ± 0.34 μs 12.1 ± 0.28 μs 1 ± 0.037
time_to_load 1.56 ± 0.018 s 1.47 ± 0.0039 s 1.06 ± 0.012

Benchmark Plots

A plot of the benchmark results has been uploaded as an artifact at https://github.com/EnzymeAD/Enzyme.jl/actions/runs/28090418337/artifacts/7846264643.

@vchuravy vchuravy merged commit fbf6bbf into main Jun 24, 2026
76 of 86 checks passed
@vchuravy vchuravy deleted the vc/pipeline_update branch June 24, 2026 12:21
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