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
f573068
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)
5507999819
ns5850444600
ns0.94
ViT base (256 x 256 x 3 x 32)/forward/CPU/Reactant
5333207415
ns6962352982
ns0.77
ViT base (256 x 256 x 3 x 32)/forward/CPU/Reactant (optimize = :before_enzyme)
5510596736
ns5222719806
ns1.06
ViT base (256 x 256 x 3 x 32)/forward/CPU/Reactant (optimize = :only_enzyme)
7661972139
ns7616716156
ns1.01
ViT base (256 x 256 x 3 x 32)/forward/CPU/Lux
30464687796
ns36329347206
ns0.84
ViT small (256 x 256 x 3 x 4)/forward/CPU/Reactant (optimize = :after_enzyme)
1740292656
ns1622335655
ns1.07
ViT small (256 x 256 x 3 x 4)/forward/CPU/Reactant
1672004774
ns1575842218
ns1.06
ViT small (256 x 256 x 3 x 4)/forward/CPU/Reactant (optimize = :before_enzyme)
1555246100
ns1572496475
ns0.99
ViT small (256 x 256 x 3 x 4)/forward/CPU/Reactant (optimize = :only_enzyme)
3308118786
ns3358133423
ns0.99
ViT small (256 x 256 x 3 x 4)/forward/CPU/Lux
2434146227
ns3085737848
ns0.79
ViT tiny (256 x 256 x 3 x 32)/forward/CPU/Reactant (optimize = :after_enzyme)
2141621180
ns2196399342
ns0.98
ViT tiny (256 x 256 x 3 x 32)/forward/CPU/Reactant
2164360224
ns2196029533
ns0.99
ViT tiny (256 x 256 x 3 x 32)/forward/CPU/Reactant (optimize = :before_enzyme)
2147835153
ns2223210752
ns0.97
ViT tiny (256 x 256 x 3 x 32)/forward/CPU/Reactant (optimize = :only_enzyme)
3950207939
ns4078474495
ns0.97
ViT tiny (256 x 256 x 3 x 32)/forward/CPU/Lux
6204182525.5
ns6368189420.5
ns0.97
ViT tiny (256 x 256 x 3 x 4)/forward/CPU/Reactant (optimize = :after_enzyme)
1413434621.5
ns1460115278
ns0.97
ViT tiny (256 x 256 x 3 x 4)/forward/CPU/Reactant
1403822105
ns1465798429
ns0.96
ViT tiny (256 x 256 x 3 x 4)/forward/CPU/Reactant (optimize = :before_enzyme)
1433045259
ns1467709032
ns0.98
ViT tiny (256 x 256 x 3 x 4)/forward/CPU/Reactant (optimize = :only_enzyme)
3171662973
ns3289633943
ns0.96
ViT tiny (256 x 256 x 3 x 4)/forward/CPU/Lux
1019180478
ns1527385940
ns0.67
ViT tiny (256 x 256 x 3 x 16)/forward/CPU/Reactant (optimize = :after_enzyme)
1712256201
ns1755479922
ns0.98
ViT tiny (256 x 256 x 3 x 16)/forward/CPU/Reactant
1720265603
ns1742967388
ns0.99
ViT tiny (256 x 256 x 3 x 16)/forward/CPU/Reactant (optimize = :before_enzyme)
1700704918
ns1735836477
ns0.98
ViT tiny (256 x 256 x 3 x 16)/forward/CPU/Reactant (optimize = :only_enzyme)
3443487435
ns3545867104
ns0.97
ViT tiny (256 x 256 x 3 x 16)/forward/CPU/Lux
3039911515.5
ns3156106144
ns0.96
ViT small (256 x 256 x 3 x 16)/forward/CPU/Reactant (optimize = :after_enzyme)
2165491690
ns2208237312
ns0.98
ViT small (256 x 256 x 3 x 16)/forward/CPU/Reactant
2215271562
ns2205379844
ns1.00
ViT small (256 x 256 x 3 x 16)/forward/CPU/Reactant (optimize = :before_enzyme)
2296572262
ns2189280949
ns1.05
ViT small (256 x 256 x 3 x 16)/forward/CPU/Reactant (optimize = :only_enzyme)
3953938668
ns4032888615
ns0.98
ViT small (256 x 256 x 3 x 16)/forward/CPU/Lux
6331366094.5
ns5928353620.5
ns1.07
ViT small (256 x 256 x 3 x 32)/forward/CPU/Reactant (optimize = :after_enzyme)
3120843726
ns3061204576
ns1.02
ViT small (256 x 256 x 3 x 32)/forward/CPU/Reactant
3018984796
ns3030779801
ns1.00
ViT small (256 x 256 x 3 x 32)/forward/CPU/Reactant (optimize = :before_enzyme)
2997546671
ns3006446726
ns1.00
ViT small (256 x 256 x 3 x 32)/forward/CPU/Reactant (optimize = :only_enzyme)
4889003982
ns5027010646
ns0.97
ViT small (256 x 256 x 3 x 32)/forward/CPU/Lux
14687552327
ns10301897685
ns1.43
ViT base (256 x 256 x 3 x 16)/forward/CPU/Reactant (optimize = :after_enzyme)
3246697957
ns3218347804
ns1.01
ViT base (256 x 256 x 3 x 16)/forward/CPU/Reactant
3252257770
ns3126132683
ns1.04
ViT base (256 x 256 x 3 x 16)/forward/CPU/Reactant (optimize = :before_enzyme)
3270001508
ns3234494812
ns1.01
ViT base (256 x 256 x 3 x 16)/forward/CPU/Reactant (optimize = :only_enzyme)
5050548120
ns5179086921
ns0.98
ViT base (256 x 256 x 3 x 16)/forward/CPU/Lux
10940397410
ns13926041285
ns0.79
ViT base (256 x 256 x 3 x 4)/forward/CPU/Reactant (optimize = :after_enzyme)
2131797064
ns1884647045
ns1.13
ViT base (256 x 256 x 3 x 4)/forward/CPU/Reactant
1829364191
ns1897196548
ns0.96
ViT base (256 x 256 x 3 x 4)/forward/CPU/Reactant (optimize = :before_enzyme)
1831381365
ns1881420861
ns0.97
ViT base (256 x 256 x 3 x 4)/forward/CPU/Reactant (optimize = :only_enzyme)
3583880381
ns3719234380
ns0.96
ViT base (256 x 256 x 3 x 4)/forward/CPU/Lux
3517689037.5
ns3010982386
ns1.17
This comment was automatically generated by workflow using github-action-benchmark.