Giving 4GHz as an example. I've had 1400mhz dual core router before, even with it, with 1000mbit internet I had some bufferbloat issues. If I've had much much stronger, 4ghz quad core, would I still have bufferbloat problem?
In the middle of the game, I have ms spiked to 30-40ms from 2ms. This was annoying kinda.
Bufferbloat between your router and your ISP is one important source of delay but it's by far not the only one.
Congestion can occur in your ISP infrastructure, including on a shared medium like cable, within the routers for your neighborhood or within routers closer to or at the core of your isp infrastructure, as well as the data centers where game publishers run their servers.
There is nothing your router at your home can do about these other sources of delay.
If your router stays below 100% usage on all cores during a speed test with your QoS system running, then no, adding CPU will not help.
In htop
f2 -setup
Unhide kernel threads
Enable cpu detail
Make a new picture.
Add ubus cal system board
Primarily one needs SoC offload or better fast ram to forward at good speeds,
CPU is needed for (vpn) encryption and qos precise control of packet ordering so that they do not fill queues in other devices not under your direct control.
any kind of traffic shaper requires a lot of CPU power. If the tests you show are with the shaper enabled then you are fine. If your tests are with shaper turned off you need to retest with shaper turned on. If you already tested with shaper then there's no issue.
People often misunderstand bufferbloat. The fact your connection bloats under load does NOT mean you will necessarily ever experience problems from that, especially as broadband connections get faster.
The only thing we can deal with at the router is controlling how packets leave the network. By setting limits to never saturate your upload and prioritise certain traffic, you can mitigate bloat causing an issue.
However if you get sudden latency spikes during gaming and your connection is not saturated, this is likely outside your control. All you can really do is make sure you are using a wired connection when gaming rather than WiFi, to remove WiFi interference as a potential problem.
I was referring to the fact that technically we can't control bloat on the incoming side as that happens at the ISP. But yes SQM does try to keep things under control, so far as it can.