@@ -12,8 +12,8 @@ open GraphBLAS.FSharp.Objects.ArraysExtensions
1212open GraphBLAS.FSharp .Backend .Quotes
1313
1414[<AbstractClass>]
15- [<IterationCount( 10 ) >]
16- [<WarmupCount( 3 ) >]
15+ [<IterationCount( 100 ) >]
16+ [<WarmupCount( 10 ) >]
1717[<Config( typeof< Configs.Matrix>) >]
1818type Benchmarks < 'elem when 'elem : struct >(
1919 buildFunToBenchmark,
@@ -139,30 +139,6 @@ type BFSWithoutTransferBenchmarkInt32() =
139139 static member InputMatrixProvider =
140140 Benchmarks<_>. InputMatrixProviderBuilder " BFSBenchmarks.txt"
141141
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-
166142type WithTransferBenchmark < 'elem when 'elem : struct >(
167143 buildFunToBenchmark,
168144 converter: string -> 'elem,
@@ -211,4 +187,3 @@ type BFSWithTransferBenchmarkInt32() =
211187
212188 static member InputMatrixProvider =
213189 Benchmarks<_>. InputMatrixProviderBuilder " BFSBenchmarks.txt"
214-
0 commit comments