150 lines
9.6 KiB
Plaintext
150 lines
9.6 KiB
Plaintext
// 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\f2e85f94-17c6-4155-8415-1b17338895eb
|
|
// command took 1.26 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\f2e85f94-17c6-4155-8415-1b17338895eb
|
|
// command took 12.98 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\f2e85f94-17c6-4155-8415-1b17338895eb
|
|
// command took 1.97 sec and exited with 0
|
|
// ***** Done, took 00:00:16 (16.28 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 f2e85f94-17c6-4155-8415-1b17338895eb.dll --anonymousPipes 1380 1388 --benchmarkName BenchMark.BenchmarkClass.HandleCalc --job Default --benchmarkId 0 in D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\BenchMark\bin\Release\net6.0\f2e85f94-17c6-4155-8415-1b17338895eb\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, 166800.00 ns, 166.8000 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\f2e85f94-17c6-4155-8415-1b17338895eb\f2e85f94-17c6-4155-8415-1b17338895eb.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\f2e85f94-17c6-4155-8415-1b17338895eb\f2e85f94-17c6-4155-8415-1b17338895eb.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\f2e85f94-17c6-4155-8415-1b17338895eb\f2e85f94-17c6-4155-8415-1b17338895eb.notcs:line 57
|
|
// AfterAll
|
|
No Workload Results were obtained from the run.
|
|
// Benchmark Process 15892 has exited with code -1.
|
|
|
|
// ** Remained 1 (50.0%) benchmark(s) to run. Estimated finish 2024-04-03 1:43 (0h 0m from now) **
|
|
Setup power plan (GUID: 8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c FriendlyName: 高性能)
|
|
// **************************
|
|
// Benchmark: BenchmarkClass.MemCalc: DefaultJob
|
|
// *** Execute ***
|
|
// Launch: 1 / 1
|
|
// Execute: dotnet f2e85f94-17c6-4155-8415-1b17338895eb.dll --anonymousPipes 1608 1488 --benchmarkName BenchMark.BenchmarkClass.MemCalc --job Default --benchmarkId 1 in D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\BenchMark\bin\Release\net6.0\f2e85f94-17c6-4155-8415-1b17338895eb\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, 143700.00 ns, 143.7000 us/op
|
|
WorkloadJitting 1: 1 op, 534200.00 ns, 534.2000 us/op
|
|
|
|
OverheadJitting 2: 16 op, 148900.00 ns, 9.3063 us/op
|
|
WorkloadJitting 2: 16 op, 144000.00 ns, 9.0000 us/op
|
|
|
|
WorkloadPilot 1: 16 op, 6500.00 ns, 406.2500 ns/op
|
|
WorkloadPilot 2: 32 op, 3900.00 ns, 121.8750 ns/op
|
|
WorkloadPilot 3: 64 op, 5700.00 ns, 89.0625 ns/op
|
|
WorkloadPilot 4: 128 op, 19500.00 ns, 152.3438 ns/op
|
|
WorkloadPilot 5: 256 op, 18500.00 ns, 72.2656 ns/op
|
|
WorkloadPilot 6: 512 op, 64500.00 ns, 125.9766 ns/op
|
|
WorkloadPilot 7: 1024 op, 124900.00 ns, 121.9727 ns/op
|
|
WorkloadPilot 8: 2048 op, 240200.00 ns, 117.2852 ns/op
|
|
WorkloadPilot 9: 4096 op, 479600.00 ns, 117.0898 ns/op
|
|
WorkloadPilot 10: 8192 op, 966000.00 ns, 117.9199 ns/op
|
|
WorkloadPilot 11: 16384 op, 1955900.00 ns, 119.3787 ns/op
|
|
WorkloadPilot 12: 32768 op, 4009700.00 ns, 122.3663 ns/op
|
|
WorkloadPilot 13: 65536 op, 7797700.00 ns, 118.9835 ns/op
|
|
WorkloadPilot 14: 131072 op, 18981800.00 ns, 144.8196 ns/op
|
|
WorkloadPilot 15: 262144 op, 39577200.00 ns, 150.9750 ns/op
|
|
WorkloadPilot 16: 524288 op, 77933900.00 ns, 148.6471 ns/op
|
|
WorkloadPilot 17: 1048576 op, 182489000.00 ns, 174.0351 ns/op
|
|
WorkloadPilot 18: 2097152 op, 545835600.00 ns, 260.2747 ns/op
|
|
|
|
OverheadWarmup 1: 2097152 op, 2947500.00 ns, 1.4055 ns/op
|
|
OverheadWarmup 2: 2097152 op, 2983900.00 ns, 1.4228 ns/op
|
|
OverheadWarmup 3: 2097152 op, 2986900.00 ns, 1.4243 ns/op
|
|
OverheadWarmup 4: 2097152 op, 2967700.00 ns, 1.4151 ns/op
|
|
OverheadWarmup 5: 2097152 op, 2984000.00 ns, 1.4229 ns/op
|
|
OverheadWarmup 6: 2097152 op, 3018800.00 ns, 1.4395 ns/op
|
|
OverheadWarmup 7: 2097152 op, 2984200.00 ns, 1.4230 ns/op
|
|
|
|
OverheadActual 1: 2097152 op, 2878100.00 ns, 1.3724 ns/op
|
|
OverheadActual 2: 2097152 op, 2986000.00 ns, 1.4238 ns/op
|
|
OverheadActual 3: 2097152 op, 2983900.00 ns, 1.4228 ns/op
|
|
OverheadActual 4: 2097152 op, 2872800.00 ns, 1.3699 ns/op
|
|
OverheadActual 5: 2097152 op, 2985000.00 ns, 1.4234 ns/op
|
|
OverheadActual 6: 2097152 op, 2996500.00 ns, 1.4288 ns/op
|
|
OverheadActual 7: 2097152 op, 2985000.00 ns, 1.4234 ns/op
|
|
OverheadActual 8: 2097152 op, 2952700.00 ns, 1.4080 ns/op
|
|
OverheadActual 9: 2097152 op, 2986100.00 ns, 1.4239 ns/op
|
|
OverheadActual 10: 2097152 op, 2986100.00 ns, 1.4239 ns/op
|
|
OverheadActual 11: 2097152 op, 2971600.00 ns, 1.4170 ns/op
|
|
OverheadActual 12: 2097152 op, 3029900.00 ns, 1.4448 ns/op
|
|
OverheadActual 13: 2097152 op, 2703600.00 ns, 1.2892 ns/op
|
|
OverheadActual 14: 2097152 op, 2935000.00 ns, 1.3995 ns/op
|
|
OverheadActual 15: 2097152 op, 2886700.00 ns, 1.3765 ns/op
|
|
|
|
WorkloadWarmup 1: 2097152 op, 652600500.00 ns, 311.1842 ns/op
|
|
WorkloadWarmup 2: 2097152 op, 430177600.00 ns, 205.1247 ns/op
|
|
WorkloadWarmup 3: 2097152 op, 632900600.00 ns, 301.7905 ns/op
|
|
WorkloadWarmup 4: 2097152 op, 1137775800.00 ns, 542.5338 ns/op
|
|
WorkloadWarmup 5: 2097152 op, 1490254600.00 ns, 710.6088 ns/op
|
|
WorkloadWarmup 6: 2097152 op, 1730587500.00 ns, 825.2084 ns/op
|
|
WorkloadWarmup 7: 2097152 op, 2048902100.00 ns, 976.9927 ns/op
|
|
WorkloadWarmup 8: 2097152 op, 2335331800.00 ns, 1.1136 us/op
|
|
WorkloadWarmup 9: 2097152 op, 2666016400.00 ns, 1.2713 us/op
|
|
WorkloadWarmup 10: 2097152 op, 2953180000.00 ns, 1.4082 us/op
|
|
WorkloadWarmup 11: 2097152 op, 1607599000.00 ns, 766.5629 ns/op
|
|
WorkloadWarmup 12: 2097152 op, 1860964100.00 ns, 887.3768 ns/op
|
|
WorkloadWarmup 13: 2097152 op, 2169633000.00 ns, 1.0346 us/op
|
|
WorkloadWarmup 14: 2097152 op, 2548391400.00 ns, 1.2152 us/op
|
|
WorkloadWarmup 15: 2097152 op, 4536057700.00 ns, 2.1630 us/op
|
|
WorkloadWarmup 16: 2097152 op, 5573479900.00 ns, 2.6576 us/op
|
|
WorkloadWarmup 17: 2097152 op, 3684865700.00 ns, 1.7571 us/op
|
|
|
|
// BeforeActualRun
|
|
WorkloadActual 1: 2097152 op, 4854581500.00 ns, 2.3148 us/op
|
|
WorkloadActual 2: 2097152 op, 5347109500.00 ns, 2.5497 us/op
|
|
WorkloadActual 3: 2097152 op, 4978400000.00 ns, 2.3739 us/op
|
|
WorkloadActual 4: 2097152 op, 8621638900.00 ns, 4.1111 us/op
|
|
WorkloadActual 5: 2097152 op, 9449744000.00 ns, 4.5060 us/op
|
|
WorkloadActual 6: 2097152 op, 15145077500.00 ns, 7.2217 us/op
|
|
WorkloadActual 7: 2097152 op, 21859848200.00 ns, 10.4236 us/op
|
|
WorkloadActual 8: 2097152 op, 22699111800.00 ns, 10.8238 us/op
|
|
WorkloadActual 9: 2097152 op, 21454705600.00 ns, 10.2304 us/op
|
|
WorkloadActual 10: 2097152 op, 31784671200.00 ns, 15.1561 us/op
|
|
WorkloadActual 11: 2097152 op, 29136608800.00 ns, 13.8934 us/op
|
|
WorkloadActual 12: 2097152 op, 49225616300.00 ns, 23.4726 us/op
|
|
WorkloadActual 13: 2097152 op, 19392494500.00 ns, 9.2471 us/op
|
|
WorkloadActual 14: 2097152 op, 22389151100.00 ns, 10.6760 us/op
|
|
WorkloadActual 15: 2097152 op, 23643459000.00 ns, 11.2741 us/op
|