File tree Expand file tree Collapse file tree
benchmarks/GraphBLAS-sharp.Benchmarks Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -56,6 +56,9 @@ type EWiseAddBenchmarks() =
5656 let mutable firstMatrix = Unchecked.defaultof< COOFormat< float>>
5757 let mutable secondMatrix = Unchecked.defaultof< COOFormat< float>>
5858
59+ do
60+ Control.UseNativeMKL()
61+
5962 [<ParamsSource( " InputMatricesProvider" ) >]
6063 member val InputMatrix = Unchecked.defaultof< InputMatrixFormat> with get, set
6164
Original file line number Diff line number Diff line change @@ -2,3 +2,4 @@ FSharp.Core
22Microsoft.NETFramework.ReferenceAssemblies
33BenchmarkDotNet
44MathNet.Numerics.FSharp
5+ MathNet.Numerics.MKL.Win-x64
Original file line number Diff line number Diff line change @@ -21,6 +21,7 @@ nuget FSharpx.Text.StructuredFormat 2.3.0
2121nuget Brahma.FSharp.OpenCL.WorkflowBuilder 2.0.0-alpha4
2222nuget BenchmarkDotNet
2323nuget MathNet.Numerics.FSharp
24+ nuget MathNet.Numerics.MKL.Win-x64 2.5.0
2425
2526// [ FAKE GROUP ]
2627group Build
Original file line number Diff line number Diff line change @@ -128,6 +128,7 @@ NUGET
128128 System.Runtime.Serialization.Primitives (>= 4.3) - restriction: && (< net45) (>= netstandard1.6) (< netstandard2.0)
129129 System.Runtime.Serialization.Xml (>= 4.3) - restriction: && (< net45) (>= netstandard1.6) (< netstandard2.0)
130130 System.Security.Cryptography.Algorithms (>= 4.3.1) - restriction: && (< net45) (>= netstandard1.6) (< netstandard2.0)
131+ MathNet.Numerics.MKL.Win-x64 (2.5)
131132 Microsoft.Bcl.AsyncInterfaces (5.0) - restriction: >= netstandard2.0
132133 System.Threading.Tasks.Extensions (>= 4.5.4) - restriction: || (>= net461) (&& (< netcoreapp2.1) (>= netstandard2.0) (< netstandard2.1))
133134 Microsoft.Build (16.3) - restriction: >= netcoreapp1.0
Original file line number Diff line number Diff line change 1+ <?xml version =" 1.0" encoding =" utf-8" ?>
12<Project Sdk =" Microsoft.NET.Sdk" >
23 <PropertyGroup >
34 <TargetFrameworks >netstandard2.1;net461</TargetFrameworks >
5+ <AutoGenerateBindingRedirects >true</AutoGenerateBindingRedirects >
46 </PropertyGroup >
57 <PropertyGroup Condition =" '$(Configuration)'=='Release'" >
68 <Optimize >true</Optimize >
3032 <ItemGroup >
3133 <Content Include =" app.config" >
3234 <CopyToOutputDirectory >Always</CopyToOutputDirectory >
33- </Content >
35+ </Content >
3436 </ItemGroup >
3537 <Import Project =" ..\..\.paket\Paket.Restore.targets" />
36- </Project >
38+ </Project >
You can’t perform that action at this time.
0 commit comments