// Validating benchmarks: // ***** BenchmarkRunner: Start ***** // ***** Found 2 benchmark(s) in total ***** // ***** Building 1 exe(s) in Parallel: Start ***** // start dotnet restore /p:UseSharedCompilation=false /p:BuildInParallel=false /m:1 /p:Deterministic=true /p:Optimize=true in D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\BenchMark\bin\Release\net6.0\a14f030b-a2e5-4517-823e-e58f319abdf8 // command took 5.04 sec and exited with 0 // start dotnet build -c Release --no-restore /p:UseSharedCompilation=false /p:BuildInParallel=false /m:1 /p:Deterministic=true /p:Optimize=true in D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\BenchMark\bin\Release\net6.0\a14f030b-a2e5-4517-823e-e58f319abdf8 // command took 13.45 sec and exited with 1 // start dotnet build -c Release --no-restore --no-dependencies /p:UseSharedCompilation=false /p:BuildInParallel=false /m:1 /p:Deterministic=true /p:Optimize=true in D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\BenchMark\bin\Release\net6.0\a14f030b-a2e5-4517-823e-e58f319abdf8 // command took 2.23 sec and exited with 0 // ***** Done, took 00:00:20 (20.81 sec) ***** // Found 2 benchmarks: // BenchmarkClass.HandleCalc: DefaultJob // BenchmarkClass.MemCalc: DefaultJob Setup power plan (GUID: 8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c FriendlyName: 高性能) // ************************** // Benchmark: BenchmarkClass.HandleCalc: DefaultJob // *** Execute *** // Launch: 1 / 1 // Execute: dotnet a14f030b-a2e5-4517-823e-e58f319abdf8.dll --anonymousPipes 1392 1492 --benchmarkName BenchMark.BenchmarkClass.HandleCalc --job Default --benchmarkId 0 in D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\BenchMark\bin\Release\net6.0\a14f030b-a2e5-4517-823e-e58f319abdf8\bin\Release\net6.0 // BeforeAnythingElse // Benchmark Process Environment Information: // BenchmarkDotNet v0.13.12 // Runtime=.NET 6.0.28 (6.0.2824.12007), X64 RyuJIT AVX2 // GC=Concurrent Workstation // HardwareIntrinsics=AVX2,AES,BMI1,BMI2,FMA,LZCNT,PCLMUL,POPCNT,AvxVnni VectorSize=256 // Job: DefaultJob OverheadJitting 1: 1 op, 189100.00 ns, 189.1000 us/op System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.InvalidOperationException: Handle is not pinned. at System.Runtime.InteropServices.GCHandle.AddrOfPinnedObject() at BenchMark.BenchmarkClass.HandleCalc() in D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\BenchMark\Program.cs:line 30 at BenchmarkDotNet.Autogenerated.Runnable_0.WorkloadActionNoUnroll(Int64 invokeCount) in D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\BenchMark\bin\Release\net6.0\a14f030b-a2e5-4517-823e-e58f319abdf8\a14f030b-a2e5-4517-823e-e58f319abdf8.notcs:line 311 at BenchmarkDotNet.Engines.Engine.RunIteration(IterationData data) at BenchmarkDotNet.Engines.EngineFactory.Jit(Engine engine, Int32 jitIndex, Int32 invokeCount, Int32 unrollFactor) at BenchmarkDotNet.Engines.EngineFactory.CreateReadyToRun(EngineParameters engineParameters) at BenchmarkDotNet.Autogenerated.Runnable_0.Run(IHost host, String benchmarkName) in D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\BenchMark\bin\Release\net6.0\a14f030b-a2e5-4517-823e-e58f319abdf8\a14f030b-a2e5-4517-823e-e58f319abdf8.notcs:line 176 --- End of inner exception stack trace --- at System.RuntimeMethodHandle.InvokeMethod(Object target, Span`1& arguments, Signature sig, Boolean constructor, Boolean wrapExceptions) at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture) at System.Reflection.MethodBase.Invoke(Object obj, Object[] parameters) at BenchmarkDotNet.Autogenerated.UniqueProgramName.AfterAssemblyLoadingAttached(String[] args) in D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\BenchMark\bin\Release\net6.0\a14f030b-a2e5-4517-823e-e58f319abdf8\a14f030b-a2e5-4517-823e-e58f319abdf8.notcs:line 57 // AfterAll No Workload Results were obtained from the run. // Benchmark Process 15960 has exited with code -1. // ** Remained 1 (50.0%) benchmark(s) to run. Estimated finish 2024-04-03 1:34 (0h 0m from now) ** Setup power plan (GUID: 8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c FriendlyName: 高性能) // ************************** // Benchmark: BenchmarkClass.MemCalc: DefaultJob // *** Execute *** // Launch: 1 / 1 // Execute: dotnet a14f030b-a2e5-4517-823e-e58f319abdf8.dll --anonymousPipes 1384 1628 --benchmarkName BenchMark.BenchmarkClass.MemCalc --job Default --benchmarkId 1 in D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\BenchMark\bin\Release\net6.0\a14f030b-a2e5-4517-823e-e58f319abdf8\bin\Release\net6.0 // BeforeAnythingElse // Benchmark Process Environment Information: // BenchmarkDotNet v0.13.12 // Runtime=.NET 6.0.28 (6.0.2824.12007), X64 RyuJIT AVX2 // GC=Concurrent Workstation // HardwareIntrinsics=AVX2,AES,BMI1,BMI2,FMA,LZCNT,PCLMUL,POPCNT,AvxVnni VectorSize=256 // Job: DefaultJob OverheadJitting 1: 1 op, 155200.00 ns, 155.2000 us/op WorkloadJitting 1: 1 op, 555600.00 ns, 555.6000 us/op OverheadJitting 2: 16 op, 142400.00 ns, 8.9000 us/op WorkloadJitting 2: 16 op, 283500.00 ns, 17.7188 us/op WorkloadPilot 1: 16 op, 144400.00 ns, 9.0250 us/op WorkloadPilot 2: 32 op, 165400.00 ns, 5.1688 us/op WorkloadPilot 3: 64 op, 311400.00 ns, 4.8656 us/op WorkloadPilot 4: 128 op, 666600.00 ns, 5.2078 us/op WorkloadPilot 5: 256 op, 1594800.00 ns, 6.2297 us/op WorkloadPilot 6: 512 op, 2817700.00 ns, 5.5033 us/op WorkloadPilot 7: 1024 op, 5882400.00 ns, 5.7445 us/op WorkloadPilot 8: 2048 op, 11548700.00 ns, 5.6390 us/op WorkloadPilot 9: 4096 op, 24132300.00 ns, 5.8917 us/op WorkloadPilot 10: 8192 op, 55362000.00 ns, 6.7581 us/op WorkloadPilot 11: 16384 op, 99208300.00 ns, 6.0552 us/op WorkloadPilot 12: 32768 op, 232557900.00 ns, 7.0971 us/op WorkloadPilot 13: 65536 op, 462045600.00 ns, 7.0503 us/op WorkloadPilot 14: 131072 op, 1326047800.00 ns, 10.1169 us/op OverheadWarmup 1: 131072 op, 236500.00 ns, 1.8044 ns/op OverheadWarmup 2: 131072 op, 190200.00 ns, 1.4511 ns/op OverheadWarmup 3: 131072 op, 188500.00 ns, 1.4381 ns/op OverheadWarmup 4: 131072 op, 188300.00 ns, 1.4366 ns/op OverheadWarmup 5: 131072 op, 190200.00 ns, 1.4511 ns/op OverheadWarmup 6: 131072 op, 186100.00 ns, 1.4198 ns/op OverheadWarmup 7: 131072 op, 189400.00 ns, 1.4450 ns/op OverheadWarmup 8: 131072 op, 191100.00 ns, 1.4580 ns/op OverheadWarmup 9: 131072 op, 187600.00 ns, 1.4313 ns/op OverheadActual 1: 131072 op, 187800.00 ns, 1.4328 ns/op OverheadActual 2: 131072 op, 196300.00 ns, 1.4977 ns/op OverheadActual 3: 131072 op, 187700.00 ns, 1.4320 ns/op OverheadActual 4: 131072 op, 187800.00 ns, 1.4328 ns/op OverheadActual 5: 131072 op, 188200.00 ns, 1.4359 ns/op OverheadActual 6: 131072 op, 195600.00 ns, 1.4923 ns/op OverheadActual 7: 131072 op, 185500.00 ns, 1.4153 ns/op OverheadActual 8: 131072 op, 187800.00 ns, 1.4328 ns/op OverheadActual 9: 131072 op, 187700.00 ns, 1.4320 ns/op OverheadActual 10: 131072 op, 189600.00 ns, 1.4465 ns/op OverheadActual 11: 131072 op, 188100.00 ns, 1.4351 ns/op OverheadActual 12: 131072 op, 189200.00 ns, 1.4435 ns/op OverheadActual 13: 131072 op, 183800.00 ns, 1.4023 ns/op OverheadActual 14: 131072 op, 182900.00 ns, 1.3954 ns/op OverheadActual 15: 131072 op, 187000.00 ns, 1.4267 ns/op WorkloadWarmup 1: 131072 op, 1739243000.00 ns, 13.2694 us/op WorkloadWarmup 2: 131072 op, 2894951800.00 ns, 22.0867 us/op WorkloadWarmup 3: 131072 op, 3208025200.00 ns, 24.4753 us/op WorkloadWarmup 4: 131072 op, 8995481600.00 ns, 68.6301 us/op WorkloadWarmup 5: 131072 op, 2543706600.00 ns, 19.4069 us/op WorkloadWarmup 6: 131072 op, 3384857900.00 ns, 25.8244 us/op WorkloadWarmup 7: 131072 op, 11801837800.00 ns, 90.0409 us/op WorkloadWarmup 8: 131072 op, 15191989600.00 ns, 115.9057 us/op WorkloadWarmup 9: 131072 op, 16404971500.00 ns, 125.1600 us/op WorkloadWarmup 10: 131072 op, 18064717800.00 ns, 137.8229 us/op WorkloadWarmup 11: 131072 op, 8727719500.00 ns, 66.5872 us/op // BeforeActualRun WorkloadActual 1: 131072 op, 17085653700.00 ns, 130.3532 us/op WorkloadActual 2: 131072 op, 16992239700.00 ns, 129.6405 us/op WorkloadActual 3: 131072 op, 23959035800.00 ns, 182.7929 us/op WorkloadActual 4: 131072 op, 27791636600.00 ns, 212.0334 us/op WorkloadActual 5: 131072 op, 44540882400.00 ns, 339.8200 us/op WorkloadActual 6: 131072 op, 44550932200.00 ns, 339.8966 us/op WorkloadActual 7: 131072 op, 35849571900.00 ns, 273.5105 us/op WorkloadActual 8: 131072 op, 55885276400.00 ns, 426.3708 us/op