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
8f9ecce
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)
6085813494
ns6210362195
ns0.98
ViT base (256 x 256 x 3 x 32)/forward/CPU/Reactant
5111405868
ns5735036003
ns0.89
ViT base (256 x 256 x 3 x 32)/forward/CPU/Reactant (optimize = :before_enzyme)
5153409030
ns5275879695
ns0.98
ViT base (256 x 256 x 3 x 32)/forward/CPU/Reactant (optimize = :only_enzyme)
7681157273
ns7431765067
ns1.03
ViT base (256 x 256 x 3 x 32)/forward/CPU/Lux
32132254101
ns33171194144
ns0.97
ViT small (256 x 256 x 3 x 4)/forward/CPU/Reactant (optimize = :after_enzyme)
1551340459
ns1553038587
ns1.00
ViT small (256 x 256 x 3 x 4)/forward/CPU/Reactant
1523981193
ns1543277580
ns0.99
ViT small (256 x 256 x 3 x 4)/forward/CPU/Reactant (optimize = :before_enzyme)
1538264139
ns1534690574
ns1.00
ViT small (256 x 256 x 3 x 4)/forward/CPU/Reactant (optimize = :only_enzyme)
3271082748
ns3296506322
ns0.99
ViT small (256 x 256 x 3 x 4)/forward/CPU/Lux
5778785258
ns2274870712
ns2.54
ViT tiny (256 x 256 x 3 x 32)/forward/CPU/Reactant (optimize = :after_enzyme)
2113248655
ns2176196590
ns0.97
ViT tiny (256 x 256 x 3 x 32)/forward/CPU/Reactant
2135638136
ns2149612180
ns0.99
ViT tiny (256 x 256 x 3 x 32)/forward/CPU/Reactant (optimize = :before_enzyme)
2126434521
ns2187958767
ns0.97
ViT tiny (256 x 256 x 3 x 32)/forward/CPU/Reactant (optimize = :only_enzyme)
3853085601
ns3926981418
ns0.98
ViT tiny (256 x 256 x 3 x 32)/forward/CPU/Lux
7422416365.5
ns5699632049
ns1.30
ViT tiny (256 x 256 x 3 x 4)/forward/CPU/Reactant (optimize = :after_enzyme)
1415054563
ns1487184830
ns0.95
ViT tiny (256 x 256 x 3 x 4)/forward/CPU/Reactant
1412553625
ns1479317708
ns0.95
ViT tiny (256 x 256 x 3 x 4)/forward/CPU/Reactant (optimize = :before_enzyme)
1399807448
ns1485573585
ns0.94
ViT tiny (256 x 256 x 3 x 4)/forward/CPU/Reactant (optimize = :only_enzyme)
3122953267
ns3328538147
ns0.94
ViT tiny (256 x 256 x 3 x 4)/forward/CPU/Lux
2764274978
ns1128541230.5
ns2.45
ViT tiny (256 x 256 x 3 x 16)/forward/CPU/Reactant (optimize = :after_enzyme)
1695164078
ns1775441707
ns0.95
ViT tiny (256 x 256 x 3 x 16)/forward/CPU/Reactant
1693464953
ns1781070041
ns0.95
ViT tiny (256 x 256 x 3 x 16)/forward/CPU/Reactant (optimize = :before_enzyme)
1691126894
ns1770243638
ns0.96
ViT tiny (256 x 256 x 3 x 16)/forward/CPU/Reactant (optimize = :only_enzyme)
3404527490
ns3622272410
ns0.94
ViT tiny (256 x 256 x 3 x 16)/forward/CPU/Lux
5176500836
ns3191550201.5
ns1.62
ViT small (256 x 256 x 3 x 16)/forward/CPU/Reactant (optimize = :after_enzyme)
2082919371
ns2260327329
ns0.92
ViT small (256 x 256 x 3 x 16)/forward/CPU/Reactant
2137291276
ns2242602405
ns0.95
ViT small (256 x 256 x 3 x 16)/forward/CPU/Reactant (optimize = :before_enzyme)
2067164210
ns2236526873
ns0.92
ViT small (256 x 256 x 3 x 16)/forward/CPU/Reactant (optimize = :only_enzyme)
3803151857
ns4035446288
ns0.94
ViT small (256 x 256 x 3 x 16)/forward/CPU/Lux
12988198720
ns6075855044
ns2.14
ViT small (256 x 256 x 3 x 32)/forward/CPU/Reactant (optimize = :after_enzyme)
2889145249
ns3029617019
ns0.95
ViT small (256 x 256 x 3 x 32)/forward/CPU/Reactant
2857461550
ns3038364901
ns0.94
ViT small (256 x 256 x 3 x 32)/forward/CPU/Reactant (optimize = :before_enzyme)
2923732794
ns3047756026
ns0.96
ViT small (256 x 256 x 3 x 32)/forward/CPU/Reactant (optimize = :only_enzyme)
4785404670
ns5020610211
ns0.95
ViT small (256 x 256 x 3 x 32)/forward/CPU/Lux
15176144336
ns21336851068
ns0.71
ViT base (256 x 256 x 3 x 16)/forward/CPU/Reactant (optimize = :after_enzyme)
3019395665
ns3358460165
ns0.90
ViT base (256 x 256 x 3 x 16)/forward/CPU/Reactant
3148786644
ns3528781027
ns0.89
ViT base (256 x 256 x 3 x 16)/forward/CPU/Reactant (optimize = :before_enzyme)
3070612882
ns3221856514
ns0.95
ViT base (256 x 256 x 3 x 16)/forward/CPU/Reactant (optimize = :only_enzyme)
4927747062
ns5157120407
ns0.96
ViT base (256 x 256 x 3 x 16)/forward/CPU/Lux
19533346922
ns12293712706
ns1.59
ViT base (256 x 256 x 3 x 4)/forward/CPU/Reactant (optimize = :after_enzyme)
1792301283
ns1889217446
ns0.95
ViT base (256 x 256 x 3 x 4)/forward/CPU/Reactant
1771688775
ns1906465434
ns0.93
ViT base (256 x 256 x 3 x 4)/forward/CPU/Reactant (optimize = :before_enzyme)
1836702206
ns1910603050
ns0.96
ViT base (256 x 256 x 3 x 4)/forward/CPU/Reactant (optimize = :only_enzyme)
3487085947
ns3769045152
ns0.93
ViT base (256 x 256 x 3 x 4)/forward/CPU/Lux
13923030804
ns3405687272
ns4.09
This comment was automatically generated by workflow using github-action-benchmark.