-
Notifications
You must be signed in to change notification settings - Fork 15
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* Add fallback gpu setindex * Update ConcreteRArray.jl * Update ConcreteRArray.jl * Update ConcreteRArray.jl * Update ConcreteRArray.jl * Update ConcreteRArray.jl * Update ConcreteRArray.jl * Update ConcreteRArray.jl
- Loading branch information
Showing
1 changed file
with
34 additions
and
1 deletion.
There are no files selected for viewing
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
9698fa8
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/CUDA/Reactant
1570954734
ns1458455508
ns1.08
ViT base (256 x 256 x 3 x 32)/forward/CUDA/Lux
235920037
ns251236706
ns0.94
ViT base (256 x 256 x 3 x 32)/forward/CPU/Reactant
5154736106
ns5585368365
ns0.92
ViT base (256 x 256 x 3 x 32)/forward/CPU/Lux
19482335000
ns18510942516
ns1.05
ViT small (256 x 256 x 3 x 4)/forward/CUDA/Reactant
1454393866
ns1416635330
ns1.03
ViT small (256 x 256 x 3 x 4)/forward/CUDA/Lux
9344541.5
ns8999966.5
ns1.04
ViT small (256 x 256 x 3 x 4)/forward/CPU/Reactant
1654229125
ns1626174510
ns1.02
ViT small (256 x 256 x 3 x 4)/forward/CPU/Lux
2474213271
ns2507000840
ns0.99
ViT tiny (256 x 256 x 3 x 32)/forward/CUDA/Reactant
1427339607
ns1464452980
ns0.97
ViT tiny (256 x 256 x 3 x 32)/forward/CUDA/Lux
88867803.5
ns87282999
ns1.02
ViT tiny (256 x 256 x 3 x 32)/forward/CPU/Reactant
2208391050
ns2196952516
ns1.01
ViT tiny (256 x 256 x 3 x 32)/forward/CPU/Lux
4720676124
ns5380501243
ns0.88
ViT tiny (256 x 256 x 3 x 4)/forward/CUDA/Reactant
1356859332
ns1539579056
ns0.88
ViT tiny (256 x 256 x 3 x 4)/forward/CUDA/Lux
7831299
ns7997757
ns0.98
ViT tiny (256 x 256 x 3 x 4)/forward/CPU/Reactant
1464435737
ns1478484824
ns0.99
ViT tiny (256 x 256 x 3 x 4)/forward/CPU/Lux
1568895073
ns1648231085
ns0.95
ViT tiny (256 x 256 x 3 x 16)/forward/CUDA/Reactant
1298556694.5
ns1433497500
ns0.91
ViT tiny (256 x 256 x 3 x 16)/forward/CUDA/Lux
86786255
ns79774892
ns1.09
ViT tiny (256 x 256 x 3 x 16)/forward/CPU/Reactant
1773492797
ns1780124071
ns1.00
ViT tiny (256 x 256 x 3 x 16)/forward/CPU/Lux
2387188682
ns2802545314
ns0.85
ViT small (256 x 256 x 3 x 16)/forward/CUDA/Reactant
1337103435
ns1366374529
ns0.98
ViT small (256 x 256 x 3 x 16)/forward/CUDA/Lux
105193558
ns87273858
ns1.21
ViT small (256 x 256 x 3 x 16)/forward/CPU/Reactant
2258439114
ns2290981311
ns0.99
ViT small (256 x 256 x 3 x 16)/forward/CPU/Lux
4730673199
ns4409558714
ns1.07
ViT small (256 x 256 x 3 x 32)/forward/CUDA/Reactant
1379404181
ns1481595475
ns0.93
ViT small (256 x 256 x 3 x 32)/forward/CUDA/Lux
116791463.5
ns117880246.5
ns0.99
ViT small (256 x 256 x 3 x 32)/forward/CPU/Reactant
3050409788
ns3059007138
ns1.00
ViT small (256 x 256 x 3 x 32)/forward/CPU/Lux
17858116236
ns8537922961
ns2.09
ViT base (256 x 256 x 3 x 16)/forward/CUDA/Reactant
1299115963
ns1475455846
ns0.88
ViT base (256 x 256 x 3 x 16)/forward/CUDA/Lux
136028347
ns137789966
ns0.99
ViT base (256 x 256 x 3 x 16)/forward/CPU/Reactant
3226928458
ns3144114552
ns1.03
ViT base (256 x 256 x 3 x 16)/forward/CPU/Lux
9095328291
ns11348055235
ns0.80
ViT base (256 x 256 x 3 x 4)/forward/CUDA/Reactant
1375900813
ns1431172027
ns0.96
ViT base (256 x 256 x 3 x 4)/forward/CUDA/Lux
86587539
ns84404630.5
ns1.03
ViT base (256 x 256 x 3 x 4)/forward/CPU/Reactant
1902300110
ns1904321145.5
ns1.00
ViT base (256 x 256 x 3 x 4)/forward/CPU/Lux
2520101863
ns2628751204
ns0.96
This comment was automatically generated by workflow using github-action-benchmark.