ECS as a Relational Model
· 2 min read
In my Master’s thesis I investigate how partitioning entities and their components affects parallelization and concurrency in ECS systems.
The research question is motivated primarily by the use of ECS in video games and real-time simulations, where making effective and comprehensive use of the available system resources and processor cores is particularly relevant. At the same time, certain runtime invariants and, in many cases, deterministic state transitions must be ensured.