You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
b51717c
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Reactant.jl Benchmarks
ViT base (256 x 256 x 3 x 32)/forward/CPU/Reactant (optimize = :after_enzyme)
6680781964
ns5507999819
ns1.21
ViT base (256 x 256 x 3 x 32)/forward/CPU/Reactant
5052096735
ns5333207415
ns0.95
ViT base (256 x 256 x 3 x 32)/forward/CPU/Reactant (optimize = :before_enzyme)
5726851970
ns5510596736
ns1.04
ViT base (256 x 256 x 3 x 32)/forward/CPU/Reactant (optimize = :only_enzyme)
7658358188
ns7661972139
ns1.00
ViT base (256 x 256 x 3 x 32)/forward/CPU/Lux
33862910724
ns30464687796
ns1.11
ViT small (256 x 256 x 3 x 4)/forward/CPU/Reactant (optimize = :after_enzyme)
1561632317
ns1740292656
ns0.90
ViT small (256 x 256 x 3 x 4)/forward/CPU/Reactant
1543352942
ns1672004774
ns0.92
ViT small (256 x 256 x 3 x 4)/forward/CPU/Reactant (optimize = :before_enzyme)
1538034610
ns1555246100
ns0.99
ViT small (256 x 256 x 3 x 4)/forward/CPU/Reactant (optimize = :only_enzyme)
3288583498
ns3308118786
ns0.99
ViT small (256 x 256 x 3 x 4)/forward/CPU/Lux
2535557773
ns2434146227
ns1.04
ViT tiny (256 x 256 x 3 x 32)/forward/CPU/Reactant (optimize = :after_enzyme)
2102420443
ns2141621180
ns0.98
ViT tiny (256 x 256 x 3 x 32)/forward/CPU/Reactant
2125618237
ns2164360224
ns0.98
ViT tiny (256 x 256 x 3 x 32)/forward/CPU/Reactant (optimize = :before_enzyme)
2120423556
ns2147835153
ns0.99
ViT tiny (256 x 256 x 3 x 32)/forward/CPU/Reactant (optimize = :only_enzyme)
3927684376
ns3950207939
ns0.99
ViT tiny (256 x 256 x 3 x 32)/forward/CPU/Lux
5807816374.5
ns6204182525.5
ns0.94
ViT tiny (256 x 256 x 3 x 4)/forward/CPU/Reactant (optimize = :after_enzyme)
1412068101
ns1413434621.5
ns1.00
ViT tiny (256 x 256 x 3 x 4)/forward/CPU/Reactant
1419699691
ns1403822105
ns1.01
ViT tiny (256 x 256 x 3 x 4)/forward/CPU/Reactant (optimize = :before_enzyme)
1414282248
ns1433045259
ns0.99
ViT tiny (256 x 256 x 3 x 4)/forward/CPU/Reactant (optimize = :only_enzyme)
3153062209
ns3171662973
ns0.99
ViT tiny (256 x 256 x 3 x 4)/forward/CPU/Lux
1740029811
ns1019180478
ns1.71
ViT tiny (256 x 256 x 3 x 16)/forward/CPU/Reactant (optimize = :after_enzyme)
1711645656
ns1712256201
ns1.00
ViT tiny (256 x 256 x 3 x 16)/forward/CPU/Reactant
1707022947
ns1720265603
ns0.99
ViT tiny (256 x 256 x 3 x 16)/forward/CPU/Reactant (optimize = :before_enzyme)
1686041364
ns1700704918
ns0.99
ViT tiny (256 x 256 x 3 x 16)/forward/CPU/Reactant (optimize = :only_enzyme)
3429459247
ns3443487435
ns1.00
ViT tiny (256 x 256 x 3 x 16)/forward/CPU/Lux
3588020168.5
ns3039911515.5
ns1.18
ViT small (256 x 256 x 3 x 16)/forward/CPU/Reactant (optimize = :after_enzyme)
2161502515
ns2165491690
ns1.00
ViT small (256 x 256 x 3 x 16)/forward/CPU/Reactant
2156343972
ns2215271562
ns0.97
ViT small (256 x 256 x 3 x 16)/forward/CPU/Reactant (optimize = :before_enzyme)
2170437056
ns2296572262
ns0.95
ViT small (256 x 256 x 3 x 16)/forward/CPU/Reactant (optimize = :only_enzyme)
3910033406
ns3953938668
ns0.99
ViT small (256 x 256 x 3 x 16)/forward/CPU/Lux
6480695331
ns6331366094.5
ns1.02
ViT small (256 x 256 x 3 x 32)/forward/CPU/Reactant (optimize = :after_enzyme)
2983031750
ns3120843726
ns0.96
ViT small (256 x 256 x 3 x 32)/forward/CPU/Reactant
2956241168
ns3018984796
ns0.98
ViT small (256 x 256 x 3 x 32)/forward/CPU/Reactant (optimize = :before_enzyme)
2927235833
ns2997546671
ns0.98
ViT small (256 x 256 x 3 x 32)/forward/CPU/Reactant (optimize = :only_enzyme)
4862747480
ns4889003982
ns0.99
ViT small (256 x 256 x 3 x 32)/forward/CPU/Lux
13900616878
ns14687552327
ns0.95
ViT base (256 x 256 x 3 x 16)/forward/CPU/Reactant (optimize = :after_enzyme)
3172167428
ns3246697957
ns0.98
ViT base (256 x 256 x 3 x 16)/forward/CPU/Reactant
3174525065
ns3252257770
ns0.98
ViT base (256 x 256 x 3 x 16)/forward/CPU/Reactant (optimize = :before_enzyme)
3171317492
ns3270001508
ns0.97
ViT base (256 x 256 x 3 x 16)/forward/CPU/Reactant (optimize = :only_enzyme)
5040840488
ns5050548120
ns1.00
ViT base (256 x 256 x 3 x 16)/forward/CPU/Lux
17263083635
ns10940397410
ns1.58
ViT base (256 x 256 x 3 x 4)/forward/CPU/Reactant (optimize = :after_enzyme)
1849793157
ns2131797064
ns0.87
ViT base (256 x 256 x 3 x 4)/forward/CPU/Reactant
1817933288
ns1829364191
ns0.99
ViT base (256 x 256 x 3 x 4)/forward/CPU/Reactant (optimize = :before_enzyme)
1838008849
ns1831381365
ns1.00
ViT base (256 x 256 x 3 x 4)/forward/CPU/Reactant (optimize = :only_enzyme)
3576676276
ns3583880381
ns1.00
ViT base (256 x 256 x 3 x 4)/forward/CPU/Lux
4228851517
ns3517689037.5
ns1.20
This comment was automatically generated by workflow using github-action-benchmark.