Skip to content

Commit

Permalink
Bump Reactant_jll version to 0.0.24
Browse files Browse the repository at this point in the history
  • Loading branch information
mofeing authored Nov 5, 2024
1 parent 3b30533 commit f573068
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion Project.toml
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ NNlib = "0.9"
OrderedCollections = "1"
Preferences = "1.4"
ReactantCore = "0.1"
Reactant_jll = "0.0.23"
Reactant_jll = "0.0.24"
Scratch = "1.2"
Statistics = "1.10"
julia = "1.10"
Expand Down

1 comment on commit f573068

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Reactant.jl Benchmarks

Benchmark suite Current: f573068 Previous: 3b30533 Ratio
ViT base (256 x 256 x 3 x 32)/forward/CPU/Reactant (optimize = :after_enzyme) 5507999819 ns 5850444600 ns 0.94
ViT base (256 x 256 x 3 x 32)/forward/CPU/Reactant 5333207415 ns 6962352982 ns 0.77
ViT base (256 x 256 x 3 x 32)/forward/CPU/Reactant (optimize = :before_enzyme) 5510596736 ns 5222719806 ns 1.06
ViT base (256 x 256 x 3 x 32)/forward/CPU/Reactant (optimize = :only_enzyme) 7661972139 ns 7616716156 ns 1.01
ViT base (256 x 256 x 3 x 32)/forward/CPU/Lux 30464687796 ns 36329347206 ns 0.84
ViT small (256 x 256 x 3 x 4)/forward/CPU/Reactant (optimize = :after_enzyme) 1740292656 ns 1622335655 ns 1.07
ViT small (256 x 256 x 3 x 4)/forward/CPU/Reactant 1672004774 ns 1575842218 ns 1.06
ViT small (256 x 256 x 3 x 4)/forward/CPU/Reactant (optimize = :before_enzyme) 1555246100 ns 1572496475 ns 0.99
ViT small (256 x 256 x 3 x 4)/forward/CPU/Reactant (optimize = :only_enzyme) 3308118786 ns 3358133423 ns 0.99
ViT small (256 x 256 x 3 x 4)/forward/CPU/Lux 2434146227 ns 3085737848 ns 0.79
ViT tiny (256 x 256 x 3 x 32)/forward/CPU/Reactant (optimize = :after_enzyme) 2141621180 ns 2196399342 ns 0.98
ViT tiny (256 x 256 x 3 x 32)/forward/CPU/Reactant 2164360224 ns 2196029533 ns 0.99
ViT tiny (256 x 256 x 3 x 32)/forward/CPU/Reactant (optimize = :before_enzyme) 2147835153 ns 2223210752 ns 0.97
ViT tiny (256 x 256 x 3 x 32)/forward/CPU/Reactant (optimize = :only_enzyme) 3950207939 ns 4078474495 ns 0.97
ViT tiny (256 x 256 x 3 x 32)/forward/CPU/Lux 6204182525.5 ns 6368189420.5 ns 0.97
ViT tiny (256 x 256 x 3 x 4)/forward/CPU/Reactant (optimize = :after_enzyme) 1413434621.5 ns 1460115278 ns 0.97
ViT tiny (256 x 256 x 3 x 4)/forward/CPU/Reactant 1403822105 ns 1465798429 ns 0.96
ViT tiny (256 x 256 x 3 x 4)/forward/CPU/Reactant (optimize = :before_enzyme) 1433045259 ns 1467709032 ns 0.98
ViT tiny (256 x 256 x 3 x 4)/forward/CPU/Reactant (optimize = :only_enzyme) 3171662973 ns 3289633943 ns 0.96
ViT tiny (256 x 256 x 3 x 4)/forward/CPU/Lux 1019180478 ns 1527385940 ns 0.67
ViT tiny (256 x 256 x 3 x 16)/forward/CPU/Reactant (optimize = :after_enzyme) 1712256201 ns 1755479922 ns 0.98
ViT tiny (256 x 256 x 3 x 16)/forward/CPU/Reactant 1720265603 ns 1742967388 ns 0.99
ViT tiny (256 x 256 x 3 x 16)/forward/CPU/Reactant (optimize = :before_enzyme) 1700704918 ns 1735836477 ns 0.98
ViT tiny (256 x 256 x 3 x 16)/forward/CPU/Reactant (optimize = :only_enzyme) 3443487435 ns 3545867104 ns 0.97
ViT tiny (256 x 256 x 3 x 16)/forward/CPU/Lux 3039911515.5 ns 3156106144 ns 0.96
ViT small (256 x 256 x 3 x 16)/forward/CPU/Reactant (optimize = :after_enzyme) 2165491690 ns 2208237312 ns 0.98
ViT small (256 x 256 x 3 x 16)/forward/CPU/Reactant 2215271562 ns 2205379844 ns 1.00
ViT small (256 x 256 x 3 x 16)/forward/CPU/Reactant (optimize = :before_enzyme) 2296572262 ns 2189280949 ns 1.05
ViT small (256 x 256 x 3 x 16)/forward/CPU/Reactant (optimize = :only_enzyme) 3953938668 ns 4032888615 ns 0.98
ViT small (256 x 256 x 3 x 16)/forward/CPU/Lux 6331366094.5 ns 5928353620.5 ns 1.07
ViT small (256 x 256 x 3 x 32)/forward/CPU/Reactant (optimize = :after_enzyme) 3120843726 ns 3061204576 ns 1.02
ViT small (256 x 256 x 3 x 32)/forward/CPU/Reactant 3018984796 ns 3030779801 ns 1.00
ViT small (256 x 256 x 3 x 32)/forward/CPU/Reactant (optimize = :before_enzyme) 2997546671 ns 3006446726 ns 1.00
ViT small (256 x 256 x 3 x 32)/forward/CPU/Reactant (optimize = :only_enzyme) 4889003982 ns 5027010646 ns 0.97
ViT small (256 x 256 x 3 x 32)/forward/CPU/Lux 14687552327 ns 10301897685 ns 1.43
ViT base (256 x 256 x 3 x 16)/forward/CPU/Reactant (optimize = :after_enzyme) 3246697957 ns 3218347804 ns 1.01
ViT base (256 x 256 x 3 x 16)/forward/CPU/Reactant 3252257770 ns 3126132683 ns 1.04
ViT base (256 x 256 x 3 x 16)/forward/CPU/Reactant (optimize = :before_enzyme) 3270001508 ns 3234494812 ns 1.01
ViT base (256 x 256 x 3 x 16)/forward/CPU/Reactant (optimize = :only_enzyme) 5050548120 ns 5179086921 ns 0.98
ViT base (256 x 256 x 3 x 16)/forward/CPU/Lux 10940397410 ns 13926041285 ns 0.79
ViT base (256 x 256 x 3 x 4)/forward/CPU/Reactant (optimize = :after_enzyme) 2131797064 ns 1884647045 ns 1.13
ViT base (256 x 256 x 3 x 4)/forward/CPU/Reactant 1829364191 ns 1897196548 ns 0.96
ViT base (256 x 256 x 3 x 4)/forward/CPU/Reactant (optimize = :before_enzyme) 1831381365 ns 1881420861 ns 0.97
ViT base (256 x 256 x 3 x 4)/forward/CPU/Reactant (optimize = :only_enzyme) 3583880381 ns 3719234380 ns 0.96
ViT base (256 x 256 x 3 x 4)/forward/CPU/Lux 3517689037.5 ns 3010982386 ns 1.17

This comment was automatically generated by workflow using github-action-benchmark.

Please sign in to comment.