Анализируя я нашел где я не прав, всё же когда FPS падает основное ядро загружено под завязку, то есть узкое место всё же процессор для данного приложения. Неуж-т там уже некуда декомпозировать? Или времени/желания возиться с двигателем нет?
У вас много ОЗУ, но она медленная, у процессоров райзен контролер памяти и озу работают на одной частоте , а это влияет на быстродействие кэша ЦПУ
Вам нужно разогнать память хотя бы так же как у меня