Skip to content

Commit

Permalink
Sanitize name of workflow to fix julia-actions/cache action
Browse files Browse the repository at this point in the history
  • Loading branch information
mofeing authored Oct 31, 2024
1 parent 755736b commit f570fcc
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion .github/workflows/format-pr.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
name: Format `main`
name: Format 'main'
on:
schedule:
- cron: '0 0 * * *'
Expand Down

1 comment on commit f570fcc

@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: f570fcc Previous: 6866f05 Ratio
ViT base (256 x 256 x 3 x 32)/forward/CUDA/Reactant (optimize = :after_enzyme) 1340567545 ns 1331366172 ns 1.01
ViT base (256 x 256 x 3 x 32)/forward/CUDA/Reactant 1354795677 ns 1333147663 ns 1.02
ViT base (256 x 256 x 3 x 32)/forward/CUDA/Reactant (optimize = :before_enzyme) 1296358153 ns 1530087148 ns 0.85
ViT base (256 x 256 x 3 x 32)/forward/CUDA/Reactant (optimize = :only_enzyme) 2617478292 ns 3054505913 ns 0.86
ViT base (256 x 256 x 3 x 32)/forward/CUDA/Lux 207121854 ns 230499086 ns 0.90
ViT base (256 x 256 x 3 x 32)/forward/CPU/Reactant (optimize = :after_enzyme) 5245986343 ns 5310260095 ns 0.99
ViT base (256 x 256 x 3 x 32)/forward/CPU/Reactant 5473784946 ns 5117023688 ns 1.07
ViT base (256 x 256 x 3 x 32)/forward/CPU/Reactant (optimize = :before_enzyme) 5562801011 ns 5696115262 ns 0.98
ViT base (256 x 256 x 3 x 32)/forward/CPU/Reactant (optimize = :only_enzyme) 6785865699 ns 6877852849 ns 0.99
ViT base (256 x 256 x 3 x 32)/forward/CPU/Lux 28788392011 ns 31332890298 ns 0.92
ViT small (256 x 256 x 3 x 4)/forward/CUDA/Reactant (optimize = :after_enzyme) 1329681507 ns 1377593493 ns 0.97
ViT small (256 x 256 x 3 x 4)/forward/CUDA/Reactant 1310470804 ns 1419824350 ns 0.92
ViT small (256 x 256 x 3 x 4)/forward/CUDA/Reactant (optimize = :before_enzyme) 1322248869 ns 1370284838 ns 0.96
ViT small (256 x 256 x 3 x 4)/forward/CUDA/Reactant (optimize = :only_enzyme) 2593706297 ns 2678832914 ns 0.97
ViT small (256 x 256 x 3 x 4)/forward/CUDA/Lux 8538279.5 ns 8674244 ns 0.98
ViT small (256 x 256 x 3 x 4)/forward/CPU/Reactant (optimize = :after_enzyme) 1569392248 ns 1711793645 ns 0.92
ViT small (256 x 256 x 3 x 4)/forward/CPU/Reactant 1563566948 ns 1593142398 ns 0.98
ViT small (256 x 256 x 3 x 4)/forward/CPU/Reactant (optimize = :before_enzyme) 1601308923.5 ns 1553322361 ns 1.03
ViT small (256 x 256 x 3 x 4)/forward/CPU/Reactant (optimize = :only_enzyme) 2743850639 ns 2788658689 ns 0.98
ViT small (256 x 256 x 3 x 4)/forward/CPU/Lux 2498208075 ns 3829077050 ns 0.65
ViT tiny (256 x 256 x 3 x 32)/forward/CUDA/Reactant (optimize = :after_enzyme) 1314553261 ns 1292126503 ns 1.02
ViT tiny (256 x 256 x 3 x 32)/forward/CUDA/Reactant 1520974050.5 ns 1255035565.5 ns 1.21
ViT tiny (256 x 256 x 3 x 32)/forward/CUDA/Reactant (optimize = :before_enzyme) 1289846630 ns 1241708897.5 ns 1.04
ViT tiny (256 x 256 x 3 x 32)/forward/CUDA/Reactant (optimize = :only_enzyme) 2616640648 ns 2627736445 ns 1.00
ViT tiny (256 x 256 x 3 x 32)/forward/CUDA/Lux 21421171 ns 21072763 ns 1.02
ViT tiny (256 x 256 x 3 x 32)/forward/CPU/Reactant (optimize = :after_enzyme) 2256971186 ns 2141201304 ns 1.05
ViT tiny (256 x 256 x 3 x 32)/forward/CPU/Reactant 2259019481 ns 2150005669 ns 1.05
ViT tiny (256 x 256 x 3 x 32)/forward/CPU/Reactant (optimize = :before_enzyme) 2253385981 ns 2153988118 ns 1.05
ViT tiny (256 x 256 x 3 x 32)/forward/CPU/Reactant (optimize = :only_enzyme) 3571597383 ns 3403989575 ns 1.05
ViT tiny (256 x 256 x 3 x 32)/forward/CPU/Lux 6399412347.5 ns 6112741293.5 ns 1.05
ViT tiny (256 x 256 x 3 x 4)/forward/CUDA/Reactant (optimize = :after_enzyme) 1315428709.5 ns 1319271524 ns 1.00
ViT tiny (256 x 256 x 3 x 4)/forward/CUDA/Reactant 1285752949.5 ns 1321146725.5 ns 0.97
ViT tiny (256 x 256 x 3 x 4)/forward/CUDA/Reactant (optimize = :before_enzyme) 1352009040.5 ns 1336696942 ns 1.01
ViT tiny (256 x 256 x 3 x 4)/forward/CUDA/Reactant (optimize = :only_enzyme) 2483558090 ns 2956277164 ns 0.84
ViT tiny (256 x 256 x 3 x 4)/forward/CUDA/Lux 7375914.5 ns 7206908 ns 1.02
ViT tiny (256 x 256 x 3 x 4)/forward/CPU/Reactant (optimize = :after_enzyme) 1471123545 ns 1446752820 ns 1.02
ViT tiny (256 x 256 x 3 x 4)/forward/CPU/Reactant 1460958972 ns 1420199736 ns 1.03
ViT tiny (256 x 256 x 3 x 4)/forward/CPU/Reactant (optimize = :before_enzyme) 1467352849 ns 1419361542 ns 1.03
ViT tiny (256 x 256 x 3 x 4)/forward/CPU/Reactant (optimize = :only_enzyme) 2771232207 ns 2620658225 ns 1.06
ViT tiny (256 x 256 x 3 x 4)/forward/CPU/Lux 1067840903.5 ns 1343552629 ns 0.79
ViT tiny (256 x 256 x 3 x 16)/forward/CUDA/Reactant (optimize = :after_enzyme) 1265463942 ns 1339740837 ns 0.94
ViT tiny (256 x 256 x 3 x 16)/forward/CUDA/Reactant 1336662627 ns 1297025776.5 ns 1.03
ViT tiny (256 x 256 x 3 x 16)/forward/CUDA/Reactant (optimize = :before_enzyme) 1343776367 ns 1307783663.5 ns 1.03
ViT tiny (256 x 256 x 3 x 16)/forward/CUDA/Reactant (optimize = :only_enzyme) 2625246543 ns 2422904622 ns 1.08
ViT tiny (256 x 256 x 3 x 16)/forward/CUDA/Lux 15448376 ns 13705203.5 ns 1.13
ViT tiny (256 x 256 x 3 x 16)/forward/CPU/Reactant (optimize = :after_enzyme) 1762453178 ns 1689997595 ns 1.04
ViT tiny (256 x 256 x 3 x 16)/forward/CPU/Reactant 1744480870 ns 1709524846 ns 1.02
ViT tiny (256 x 256 x 3 x 16)/forward/CPU/Reactant (optimize = :before_enzyme) 1747667945 ns 1699909787 ns 1.03
ViT tiny (256 x 256 x 3 x 16)/forward/CPU/Reactant (optimize = :only_enzyme) 3050720896 ns 2910898852 ns 1.05
ViT tiny (256 x 256 x 3 x 16)/forward/CPU/Lux 2931138896 ns 3172820959 ns 0.92
ViT small (256 x 256 x 3 x 16)/forward/CUDA/Reactant (optimize = :after_enzyme) 1334489477 ns 1272957214 ns 1.05
ViT small (256 x 256 x 3 x 16)/forward/CUDA/Reactant 1354072030 ns 1288787604 ns 1.05
ViT small (256 x 256 x 3 x 16)/forward/CUDA/Reactant (optimize = :before_enzyme) 1326138010.5 ns 1292898756 ns 1.03
ViT small (256 x 256 x 3 x 16)/forward/CUDA/Reactant (optimize = :only_enzyme) 2585240240 ns 2528780375 ns 1.02
ViT small (256 x 256 x 3 x 16)/forward/CUDA/Lux 25592502.5 ns 25554565 ns 1.00
ViT small (256 x 256 x 3 x 16)/forward/CPU/Reactant (optimize = :after_enzyme) 2380176040 ns 2158163346 ns 1.10
ViT small (256 x 256 x 3 x 16)/forward/CPU/Reactant 2263350697 ns 2164587691 ns 1.05
ViT small (256 x 256 x 3 x 16)/forward/CPU/Reactant (optimize = :before_enzyme) 2217766749 ns 2157132364 ns 1.03
ViT small (256 x 256 x 3 x 16)/forward/CPU/Reactant (optimize = :only_enzyme) 3470178449 ns 3395183827 ns 1.02
ViT small (256 x 256 x 3 x 16)/forward/CPU/Lux 7784948885.5 ns 6334070118 ns 1.23
ViT small (256 x 256 x 3 x 32)/forward/CUDA/Reactant (optimize = :after_enzyme) 1267787779 ns 1228186625 ns 1.03
ViT small (256 x 256 x 3 x 32)/forward/CUDA/Reactant 1334201675 ns 1202678487.5 ns 1.11
ViT small (256 x 256 x 3 x 32)/forward/CUDA/Reactant (optimize = :before_enzyme) 1233375595 ns 1189947014.5 ns 1.04
ViT small (256 x 256 x 3 x 32)/forward/CUDA/Reactant (optimize = :only_enzyme) 2426265268 ns 2346429480 ns 1.03
ViT small (256 x 256 x 3 x 32)/forward/CUDA/Lux 50717982 ns 50144272.5 ns 1.01
ViT small (256 x 256 x 3 x 32)/forward/CPU/Reactant (optimize = :after_enzyme) 3180815831 ns 2973474372 ns 1.07
ViT small (256 x 256 x 3 x 32)/forward/CPU/Reactant 3006942334 ns 3005386081 ns 1.00
ViT small (256 x 256 x 3 x 32)/forward/CPU/Reactant (optimize = :before_enzyme) 3048786017 ns 2959359145 ns 1.03
ViT small (256 x 256 x 3 x 32)/forward/CPU/Reactant (optimize = :only_enzyme) 4420144603 ns 4361243109 ns 1.01
ViT small (256 x 256 x 3 x 32)/forward/CPU/Lux 8266182250 ns 9378921820 ns 0.88
ViT base (256 x 256 x 3 x 16)/forward/CUDA/Reactant (optimize = :after_enzyme) 1289431106 ns 1247107066 ns 1.03
ViT base (256 x 256 x 3 x 16)/forward/CUDA/Reactant 1307821758 ns 1226562970 ns 1.07
ViT base (256 x 256 x 3 x 16)/forward/CUDA/Reactant (optimize = :before_enzyme) 1319155148 ns 1232975234.5 ns 1.07
ViT base (256 x 256 x 3 x 16)/forward/CUDA/Reactant (optimize = :only_enzyme) 2570243985 ns 2344405060 ns 1.10
ViT base (256 x 256 x 3 x 16)/forward/CUDA/Lux 68121207.5 ns 67888329.5 ns 1.00
ViT base (256 x 256 x 3 x 16)/forward/CPU/Reactant (optimize = :after_enzyme) 3184641683 ns 3168087012 ns 1.01
ViT base (256 x 256 x 3 x 16)/forward/CPU/Reactant 3196688266 ns 3147204975 ns 1.02
ViT base (256 x 256 x 3 x 16)/forward/CPU/Reactant (optimize = :before_enzyme) 3219193931 ns 3238059309 ns 0.99
ViT base (256 x 256 x 3 x 16)/forward/CPU/Reactant (optimize = :only_enzyme) 4600542400 ns 4525581424 ns 1.02
ViT base (256 x 256 x 3 x 16)/forward/CPU/Lux 14366625373 ns 13793978482 ns 1.04
ViT base (256 x 256 x 3 x 4)/forward/CUDA/Reactant (optimize = :after_enzyme) 1248144802 ns 1191983955 ns 1.05
ViT base (256 x 256 x 3 x 4)/forward/CUDA/Reactant 1280560424 ns 1202390873 ns 1.07
ViT base (256 x 256 x 3 x 4)/forward/CUDA/Reactant (optimize = :before_enzyme) 1260333857 ns 1204541731 ns 1.05
ViT base (256 x 256 x 3 x 4)/forward/CUDA/Reactant (optimize = :only_enzyme) 2541156555 ns 2466522108 ns 1.03
ViT base (256 x 256 x 3 x 4)/forward/CUDA/Lux 19634575 ns 19336923 ns 1.02
ViT base (256 x 256 x 3 x 4)/forward/CPU/Reactant (optimize = :after_enzyme) 1915886353 ns 2207876303 ns 0.87
ViT base (256 x 256 x 3 x 4)/forward/CPU/Reactant 1903714614 ns 1998857639 ns 0.95
ViT base (256 x 256 x 3 x 4)/forward/CPU/Reactant (optimize = :before_enzyme) 1892177049 ns 1904292223 ns 0.99
ViT base (256 x 256 x 3 x 4)/forward/CPU/Reactant (optimize = :only_enzyme) 3107063618 ns 3061997168 ns 1.01
ViT base (256 x 256 x 3 x 4)/forward/CPU/Lux 3075524538.5 ns 3696727697 ns 0.83

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

Please sign in to comment.