So, I recently got a rx 6900xt reference model and I fell as though it is underperforming, but Benchmarks say otherwise. I ran 3d mark time spy and firestrike, and for time spy I got 16,890 and for firestrike 38,111 which seems to be normal for my setup. But the problem is when playing Battlefield 1, I cap my frames at 144hz and everything on ultra and you would think I would get a solid 144 fps, Wrong it keeps dipping up and down from 120- to 144 and its really annoying. I also played the new warzone and with everything on ultra I get like 110-144fps and on 1440p the same thing. For some reason in warzone it doesn't matter if you turn the graphics to low I get the same frames. What I have done so far is reinstalled drivers so many times now I can't even count, I also did a fresh clean of windows. In Bf1 Cpu usage is at 40-50% and same for gpu when playing 1080p 144hz cap, though one of the cpu cores is always in the 80%90% range. I came to the conclusion that its a bottleneck that is causing this and my performance is completely normal. I just though I would put this out there and see what you guys think.
Pc specs
Ryzen 5 5600x
rx 6900 xt
2x8gb ddr4 3600hz ram
asus b550 f gaming motherboard (I also updated to the most recent bios)
Asus thor 80+platinum 850w psu
corsair h100i Cooler
Pc specs
Ryzen 5 5600x
rx 6900 xt
2x8gb ddr4 3600hz ram
asus b550 f gaming motherboard (I also updated to the most recent bios)
Asus thor 80+platinum 850w psu
corsair h100i Cooler