I have a i7-7700K, RTX 2080, 32 GB RAM, SSD storage, 3440x1440 resolution, and I use the recommended High-End settings.
I’m currently getting about 15 FPS in the cockpit flying from Tokyo to Florida in the 747-8I over the ocean and I got 10 FPS at the airport, before departure.
GPU usage is 30%. CPU usage is 43%, with none of the CPU cores being more than 50% busy, on average. And this is how the CPU load looks, and what the developer tools report about the performance:
So the developer tools say that I’m limited by CoherentGTDraw. Apparently that’s some kind of tool/library for creating user interfaces with HTML and JavaScript. https://coherent-labs.com/Documentation/cpp-gt/d3/dde/features.html
Did they really create the “user interface” for the airliner cockpits in HTML and JavaScript? What a horrible choice. 75 ms per frame to basically run a web browser with many tabs in the cockpit.
Outside the cockpit I get about 25 FPS, and it tells me that I’m limited by the GPU, and indeed the GPU usage increases to around 60%. But there are still spikes in CoherentGTDraw from time to time, which probably stops it from using 100% GPU, as it should.
Later edit: From the Coherent GT performance guide: “Coherent GT includes powerful tools and APIs to help developers measure its performance impact on the application and eventually optimize the UI content. Coherent GT aims to occupy a maximum of 10% of the frame budget, which for a 60 FPS title equals to ~1.6ms per-frame.”
https://coherent-labs.com/Documentation/cpp-gt/d9/df1/performance_guide.html
Well, whatever Asobo did with it, it uses 75ms per frame, not the estimated 1.6ms target. Only about 50 times more resources than it should.