Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Temporarily allow benchmark runs on all workers.
[only benchmarks]
- Loading branch information
[only benchmarks]
71b784e
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.
Metal Benchmarks
private array/construct
23715.25
nsprivate array/broadcast
474145.5
nsprivate array/random/randn/Float32
994125
nsprivate array/random/randn!/Float32
644458.5
nsprivate array/random/rand!/Int64
569958
nsprivate array/random/rand!/Float32
606250
nsprivate array/random/rand/Int64
831750
nsprivate array/random/rand/Float32
897625
nsprivate array/copyto!/gpu_to_gpu
660666
nsprivate array/copyto!/cpu_to_gpu
555208
nsprivate array/copyto!/gpu_to_cpu
709417
nsprivate array/accumulate/1d
1430125
nsprivate array/accumulate/2d
1499500
nsprivate array/iteration/findall/int
2210520.5
nsprivate array/iteration/findall/bool
2041209
nsprivate array/iteration/findfirst/int
1704833
nsprivate array/iteration/findfirst/bool
1645334
nsprivate array/iteration/scalar
2430625
nsprivate array/iteration/logical
3432895.5
nsprivate array/iteration/findmin/1d
1763667
nsprivate array/iteration/findmin/2d
1353479
nsprivate array/reductions/reduce/1d
730853.5
nsprivate array/reductions/reduce/2d
709708
nsprivate array/reductions/mapreduce/1d
800041
nsprivate array/reductions/mapreduce/2d
713125
nsprivate array/permutedims/4d
949333
nsprivate array/permutedims/2d
930958
nsprivate array/permutedims/3d
1018708.5
nsprivate array/copy
582583
nslatency/precompile
4403995333
ns4401680834
ns1.00
latency/ttfp
6895957979
ns6678542687
ns1.03
latency/import
723655188
ns721498042
ns1.00
integration/metaldevrt
757604
ns708167
ns1.07
integration/byval/slices=1
1623541
ns1530625
ns1.06
integration/byval/slices=3
8853854
ns11010542
ns0.80
integration/byval/reference
1573521
ns1585084
ns0.99
integration/byval/slices=2
2624459
ns2472708
ns1.06
kernel/indexing
455583
ns454333
ns1.00
kernel/indexing_checked
461916
ns455667
ns1.01
kernel/launch
10875
ns8459
ns1.29
metal/synchronization/stream
19250
ns14667
ns1.31
metal/synchronization/context
19791
ns14916
ns1.33
shared array/construct
23972.166666666668
nsshared array/broadcast
478708
nsshared array/random/randn/Float32
987500
nsshared array/random/randn!/Float32
641062.5
nsshared array/random/rand!/Int64
576520.5
nsshared array/random/rand!/Float32
592333.5
nsshared array/random/rand/Int64
870458
nsshared array/random/rand/Float32
935229
nsshared array/copyto!/gpu_to_gpu
546667
nsshared array/copyto!/cpu_to_gpu
94125
nsshared array/copyto!/gpu_to_cpu
84208
nsshared array/accumulate/1d
1434979
nsshared array/accumulate/2d
1497729
nsshared array/iteration/findall/int
1971125
nsshared array/iteration/findall/bool
1777500
nsshared array/iteration/findfirst/int
1410291
nsshared array/iteration/findfirst/bool
1388708
nsshared array/iteration/scalar
189562.5
nsshared array/iteration/logical
3205291
nsshared array/iteration/findmin/1d
1479229
nsshared array/iteration/findmin/2d
1373083.5
nsshared array/reductions/reduce/1d
616666
nsshared array/reductions/reduce/2d
716854.5
nsshared array/reductions/mapreduce/1d
686417
nsshared array/reductions/mapreduce/2d
710584
nsshared array/permutedims/4d
960250
nsshared array/permutedims/2d
925458.5
nsshared array/permutedims/3d
1015208.5
nsshared array/copy
598354.5
nsThis comment was automatically generated by workflow using github-action-benchmark.