Skip to content

Latest commit

 

History

History
43 lines (40 loc) · 4.01 KB

Ecs.CSharp.Benchmark.SystemWithTwoComponentsMultipleComposition-report-github.md

File metadata and controls

43 lines (40 loc) · 4.01 KB

BenchmarkDotNet v0.13.12, Windows 11 (10.0.22631.3447/23H2/2023Update/SunValley3)
AMD Ryzen 9 5900X, 1 CPU, 24 logical and 12 physical cores
.NET SDK 8.0.204
  [Host]     : .NET 8.0.4 (8.0.424.16909), X64 RyuJIT AVX2
  DefaultJob : .NET 8.0.4 (8.0.424.16909), X64 RyuJIT AVX2


Method EntityCount Mean Error StdDev Gen0 Allocated
Arch 100000 45.588 μs 0.1667 μs 0.1559 μs - -
Arch_MonoThread_SourceGenerated 100000 28.864 μs 0.1579 μs 0.1477 μs - -
Arch_MultiThread 100000 216.326 μs 0.5008 μs 0.4440 μs - -
DefaultEcs_MonoThread 100000 111.634 μs 0.3284 μs 0.2742 μs - -
DefaultEcs_MultiThread 100000 17.336 μs 0.3461 μs 0.7883 μs - -
Fennecs_ForEach 100000 45.614 μs 0.2717 μs 0.2408 μs - -
Fennecs_Job 100000 54.985 μs 0.2037 μs 0.1906 μs - -
Fennecs_Raw 100000 44.672 μs 0.2330 μs 0.2179 μs - -
FlecsNet_Each 100000 206.724 μs 0.1604 μs 0.1340 μs - -
FlecsNet_Iter 100000 58.126 μs 0.2896 μs 0.2709 μs - -
FrifloEngineEcs_MonoThread 100000 45.401 μs 0.2362 μs 0.2210 μs - -
FrifloEngineEcs_MultiThread 100000 21.822 μs 0.4332 μs 0.9865 μs - -
FrifloEngineEcs_SIMD_MonoThread 100000 9.130 μs 0.0415 μs 0.0388 μs - -
HypEcs_MonoThread 100000 33.012 μs 0.1804 μs 0.1687 μs - 352 B
HypEcs_MultiThread 100000 11.779 μs 0.2332 μs 0.3269 μs 0.1678 2826 B
LeopotamEcsLite 100000 155.412 μs 0.0678 μs 0.0566 μs - -
LeopotamEcs 100000 124.123 μs 0.5376 μs 0.5029 μs - -
MonoGameExtended 100000 301.107 μs 1.1098 μs 1.0381 μs - 160 B
Morpeh_Direct 100000 1,518.622 μs 12.8902 μs 11.4268 μs - 2 B
Morpeh_Stash 100000 862.835 μs 6.9734 μs 6.5229 μs - 1 B
Myriad_SingleThread 100000 54.953 μs 0.1963 μs 0.1836 μs - -
Myriad_MultiThread 100000 985.841 μs 11.6655 μs 10.3412 μs 27.3438 477241 B
Myriad_SingleThreadChunk 100000 40.976 μs 0.0664 μs 0.0621 μs - -
Myriad_MultiThreadChunk 100000 54.084 μs 0.2846 μs 0.2662 μs 1.1597 19365 B
Myriad_Enumerable 100000 241.300 μs 1.0985 μs 1.0275 μs - -
Myriad_Delegate 100000 67.886 μs 0.2847 μs 0.2663 μs - -
Myriad_SingleThreadChunk_SIMD 100000 12.698 μs 0.0903 μs 0.0845 μs - -
RelEcs 100000 327.387 μs 5.8896 μs 5.2210 μs - 488 B
SveltoECS 100000 195.377 μs 0.8974 μs 0.8394 μs - -
TinyEcs_Each 100000 26.289 μs 0.0748 μs 0.0699 μs - -
TinyEcs_EachJob 100000 18.676 μs 0.0448 μs 0.0397 μs 0.1221 2080 B