Skip to content

Updated Friflo to v3.2#46

Merged
Doraku merged 1 commit intoDoraku:masterfrom
martindevans:Friflo_v3.2
Feb 19, 2025
Merged

Updated Friflo to v3.2#46
Doraku merged 1 commit intoDoraku:masterfrom
martindevans:Friflo_v3.2

Conversation

@martindevans
Copy link
Copy Markdown
Contributor

Updated Friflo to v3.2. Friflo is not my ECS library, so I've literally just updated the package version and run some of the benchmarks to ensure it still runs, if there have been new capabilities introduced in the newer version, this does not use them.

Short run for SystemWithTwoComponentsMultipleComposition vs Myriad. Overall results are still in the same ballpark as the main readme:

| Method                          | EntityCount | Mean       | Error      | StdDev    | Gen0   | Gen1   | Allocated |
|-------------------------------- |------------ |-----------:|-----------:|----------:|-------:|-------:|----------:|
| FrifloEngineEcs_SIMD_MonoThread | 100000      |   6.887 us |  0.0764 us | 0.0042 us |      - |      - |         - |
| Myriad_SingleThreadChunk_SIMD   | 100000      |   8.326 us | 14.0177 us | 0.7684 us |      - |      - |         - |
| Myriad_MultiThreadChunk         | 100000      |  25.761 us |  4.4313 us | 0.2429 us | 1.7700 | 0.1526 |   29696 B |
| Myriad_SingleThreadChunk        | 100000      |  35.084 us |  1.0399 us | 0.0570 us |      - |      - |         - |
| FrifloEngineEcs_MonoThread      | 100000      |  39.372 us |  2.4342 us | 0.1334 us |      - |      - |         - |
| FrifloEngineEcs_MultiThread     | 100000      |  39.982 us |  5.5777 us | 0.3057 us |      - |      - |         - |
| Myriad_SingleThread             | 100000      |  46.651 us |  1.6077 us | 0.0881 us |      - |      - |         - |
| Myriad_Delegate                 | 100000      |  57.525 us |  0.7239 us | 0.0397 us |      - |      - |         - |
| Myriad_Enumerable               | 100000      | 135.369 us |  9.2151 us | 0.5051 us |      - |      - |         - |
| Myriad_MultiThread              | 100000      | 150.928 us | 32.7800 us | 1.7968 us | 3.9063 | 0.7324 |   66816 B |

@Doraku Doraku merged commit b4a8a36 into Doraku:master Feb 19, 2025
@martindevans martindevans deleted the Friflo_v3.2 branch February 19, 2025 18:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants