Поддержка многопоточности в Entity Component System
Иногда нам надо обработать очень много данных, причем логика достаточно сложна и занимает много времени процессора. Соверменные процессоры имеют несколько ядер, между которыми мы можем распределять вычисления для параллельного исполнения. Как получить подобное поведение в моем ECS фреймворке без значительных трудозатрат и переработке кода?