@@ -12,8 +12,8 @@ open GraphBLAS.FSharp.Objects.ArraysExtensions
12
12
open GraphBLAS.FSharp .Backend .Quotes
13
13
14
14
[<AbstractClass>]
15
- [<IterationCount( 10 ) >]
16
- [<WarmupCount( 3 ) >]
15
+ [<IterationCount( 100 ) >]
16
+ [<WarmupCount( 10 ) >]
17
17
[<Config( typeof< Configs.Matrix>) >]
18
18
type Benchmarks < 'elem when 'elem : struct >(
19
19
buildFunToBenchmark,
@@ -139,30 +139,6 @@ type BFSWithoutTransferBenchmarkInt32() =
139
139
static member InputMatrixProvider =
140
140
Benchmarks<_>. InputMatrixProviderBuilder " BFSBenchmarks.txt"
141
141
142
- type BFSPushPullWithoutTransferBenchmarkInt32 () =
143
-
144
- inherit WithoutTransferBenchmark< int>(
145
- ( Algorithms.BFS.singleSourcePushPull ArithmeticOperations.intSumOption ArithmeticOperations.intMulOption),
146
- int32,
147
- ( fun _ -> Utils.nextInt ( System.Random())),
148
- 0 ,
149
- ( fun context matrix -> ClMatrix.CSR <| matrix.ToCSR.ToDevice context))
150
-
151
- static member InputMatrixProvider =
152
- Benchmarks<_>. InputMatrixProviderBuilder " BFSBenchmarks.txt"
153
-
154
- type SSSPWithoutTransferBenchmarkInt32 () =
155
-
156
- inherit WithoutTransferBenchmark< int>(
157
- Algorithms.SSSP.run,
158
- int32,
159
- ( fun _ -> Utils.nextInt ( System.Random())),
160
- 0 ,
161
- ( fun context matrix -> ClMatrix.CSR <| matrix.ToCSR.ToDevice context))
162
-
163
- static member InputMatrixProvider =
164
- Benchmarks<_>. InputMatrixProviderBuilder " BFSBenchmarks.txt"
165
-
166
142
type WithTransferBenchmark < 'elem when 'elem : struct >(
167
143
buildFunToBenchmark,
168
144
converter: string -> 'elem,
@@ -211,4 +187,3 @@ type BFSWithTransferBenchmarkInt32() =
211
187
212
188
static member InputMatrixProvider =
213
189
Benchmarks<_>. InputMatrixProviderBuilder " BFSBenchmarks.txt"
214
-
0 commit comments