Available high scale virtual routers - alternatives to Mikrotik CHR

Lately we have some issues with the performance of the Mikrotik CHR images in combination with our AMD Epyc processors. When we route about 1Gbps throughput through an appliance with 4 threats we notice a cpu load at about 60%. Doing the same with FRR we are able to route 1Gbps of packets at about 20% cpu on 2 threats.

We have this issue since we swapped our servers from Intel CPU’s to AMC Epyc’s. We have had numerous support cases on this matter with Mikrotik, VMware, … After about a year debugging on this matter we are now looking at other options.

Are there any recommendations? Currently we are looking at virtual Cumulus appliances as an option. Also VyOS is currently being looked at. Any experience sharings with these are appreciated.

Write which AMD Epyc processors models are you using?
Maybe you have only 4 cores and a frequency of 2.5 GHz, then this processor may not extend this performance.

Out of interest have you tried this on the RouterOS v7 beta releases ?

Now we are using a bunch of x86 servers on 2 x Intel X5670 processors. And we get a 20% load on 1 Gb traffic.
7155_001.png