3090, 5900x, 64Gb of ram. As of today, solid 60fps everywhere but the settlements and occasionally station interiors, where I get 25-45. So, it's fine, as long as I avoid settlements, especially ones with active CZ, or other players present. Even then, it's playable, just not optimal.
Should still be faster; 25 fps is quite low for your hardware, other than a momentary dip when loading assets. Lowish speed memory and FCLK maybe? Memory helps in general once CPU is fast enough and the latter is especially important on the dual CCD/CCX Vermeer parts as any communication between chiplets has to go through the I/O die via Fabric.
Resolution? It appears to be a major factor when it comes to EDO.
Settlements can be GPU limited on a 3090 combo, but only really around 4k native (no FSR) or with supersampling. CZs or CMDRs causing issues is much more indicative of a CPU/memory performance limitation than one related to GPU (resolution).
On an unrelated note, I'm finding
this OBS plugin to be the best option for recording video on AMD GPUs.
I recorded the first 1:05 of the Unigine Heaven benchmark at 4k via various OBS plugins at CQP (or CRF in the case of software x264) 24 and compared the size of the output files (rounded to the nearest significant digit):
AMD AMF AVC (via standard plugin or FFmpeg) - 1.13GiB
AMD AMF HEVC (FFmpeg) - 1.1GiB
AMD AMF AVC (new plugin linked) - 917MiB
NVIDIA NVENC AVC (standard plugin on my RTX 3080) - 850MiB
Software x264 (h.264/AVC), custom veryfast - 259MiB
Visually indistinguishable output quality from all of them and all trying to conform to YouTube's recommendations. Obviously, all the hardware encoders are crap relative to x264, and NVENC is still better than AMF/VCN (which still lack b-frames), but this new plugin is competitive, especially given that x264 needs about eight entire Zen 3 cores to itself to encode 4k60 in real-time without dropping frames.
The settings I used (for 4k60) with the new plugin:
If you're going to convert it later before uploading/archiving it you can increase keyframe interval (120 should work) and uncheck "enforce HRD encoder" for slightly better compression. CQP 24 at balanced quality is the best practical combination for 4k on RX 6800/6900 class hardware, but CQP 18 (for P and I frames) and "quality" quality is optimal for 1440p60.