bottleneck, but a really bad one I do not think so. I am upgrading to 6750xt which I think is quite similar to 3060ti. Referring to a research I ve done prior to ordering new gpu the bottleneck should be 10-15% depending on a game ( which is not a very bad bottleneck in almost everybody's book ), so I highly doubt that he would see 0 increase in FPS when getting a new gpu unless the past gpu already was too strong for the cpu, and i7 8700k is FAR away from bottlenecking a 1060ti.
I think u are underestimating the i7 8700k only because it is 4-5 years old, watch some videos of people comparing 5600x and i7 8700k using the rx 6700xt, the ingame performance is very similar, 5600x providing a slightly higher performance, and 5600x is considered a really good cpu for 6700xt.
My final opinion his FPS should NOT stay the same because of his CPU. ( unless faulty)
I will look at the video u sent later, and update, mby im missing something.
"I am no expert by any means" So do not take anything for granted.
Well, there are different levels of expert and different ways of being one so don't judge yourself too harshly. My expertise doesn't come from formal training, but I have been building PCs since 1988 and I worked at Tiger Direct. Nevertheless, I don't consider myself to be in the same league as some people. However, that video I posted is of a man who really is a tech expert because all he does is test PC hardware all day, every day.
When I first read the title of that Tech Deals video, I didn't know what to make of it. However, here we have him
demonstrating that the i9-10900K bottlenecks the "lowly" RX 6600. We also have him
demonstrating that a Ryzen 5 1600X bottlenecks an RTX 3090 Ti so badly that it loses to said RX 6600 even though that card is also bottlenecked. To say that my mind was blown by this would be an understatement, but I couldn't argue what my eyes were seeing. That's why I posted the video, I didn't think that anyone would just take my word for it because until I saw it, I wouldn't have taken my word for it either. Believe me, I don't blame anyone for doubting something like that because that would make me a hypocrite.
In that test, the CPU we see is the R7-1700X and there's no question that the i7-8700K is a faster gaming CPU but by how much? I grabbed the Tomb Raider chart from Guru3D because the Tomb Raider series is known to be pretty CPU-heavy:
We're looking at a 14FPS difference which amounts to about 11%. It's a decent difference but if you look at the video, we were seeing a percentage difference of 28%. Now, this isn't 100% accurate but it is clear that even with an i7-8700K, the RTX 3090 Ti would still lose to the RX 6600. This means that the i7-8700K isn't fast enough to keep up with an RX 6600, let alone an RTX 3060 Ti.
The i7-8700K is bottlenecking that RTX 3060 Ti, and badly. I don't necessarily believe that the FPS didn't go up at all, it probably was just so slight that the OP was
very disappointed with it. I don't blame them because before seeing that video, I would've thought the same thing.
At the end of the day we have to remember that the release of Ryzen was a catalyst for competition that hadn't been seen since the Athlon 64. Intel had been sandbagging for the better part of a decade with only slight increases in performance year-over-year because AMD had only FX CPUs in that era. So yeah, back then, a 6 year-old CPU was still perfectly viable because CPUs didn't really advance that much.
I didn't say that the i7-8700K can't game today, I said that it's not capable of super high-FPS 1080p gaming which is why I recommended upping the resolution to 1440p. That will take a lot of the load off of the CPU because it forces the GPU to work harder and therefore lower its FPS to more closely match the i7-8700K. There's no question that the i7-8700K would be fine as long as you're only seeking 60FPS. That's actually pretty amazing considering that it's as old as original Zen.
There's always a bottleneck of some kind in any PC and where that bottleneck is depends not only on what hardware is present but also on what is being done. If you want to do high-res gaming, the CPU doesn't matter that much because your experience is dependent on how quickly the GPU can render the draws that the CPU calls for. OTOH, you want to do 1080p high-FPS gaming, the GPU doesn't matter that much because 1080p is child's play for it. In both situations, the CPU will only be able to make X-number of draw calls per second.
If your CPU is capable of, say, 80 calls per second, then your entire PC is limited to 80FPS. Your GPU will determine which resolution you game at and what eye-candy you can turn on because it's FPS rate is fluid and dependent on what your resolution and graphics settings are. The CPU's FPS rate is more fixed. You can theoretically improve it by closing unused apps and/or overclocking.
Tests that the OP can do are to raise the resolution and see if that slows anything down. If it doesn't (and I don't think that it will), then they're just CPU-limited. The OP jumped TWO video card generations from GTX to RTX with their upgrade and so of course they're going to be CPU-limited. Don't forget what a
massive performance uplift that RTX 30 had over RTX 20. The i7-8700K would've been a good match for the GTX 1080 Ti or GTX 2060 Ti but not the RTX 3060 Ti.