Здравствуйте, я тут эксперементирую с макроквад. Те, кто эксперементировал с многопоточностью, что имеет смысл "распараллеливать"? В качестве примера хочу привести обычную логику снаряда. Есть условные 2000 снарядов, каждый требует обработки (рассчитать новое местоположение) и вызов на отрисовку. Самое интересное, что это относительно небольшое количество объектов "сжирает" 100% 1 ядра. Я додумался включить оптимизацию и нагрузка очень сильно снизилась, но осадочек, как говорится, остался. Имеет ли смысл создать пул с 16 потоками и в нем решать эти задачи?
П.С. немного новичок и все ещё борюсь с компилятором по поводу многопоточности