У меня есть плата на базе Altera Cyclone V, ее ARM SoC работает на частоте 800 МГц, на плате есть два порта Ethernet 1 Гбит / с. Когда я измерил пропускную способность одного порта с помощью iPerf, мне удалось получить 750 Мбит / с. Позже я настроил их как 192.168.128.x и 192.168.129.x и подключил их к моему хосту с двумя портами, затем я запустил два экземпляра iPerf одновременно, но на этот раз мне удалось получить только 600 Мбит / с от каждого из порт.
Я настроил буферы TX / RX на 4096 и перенаправил прерывание eth0 на core0 и eth1 на core1. Есть идеи по дальнейшему увеличению пропускной способности? Моя цель - получить не менее 750 Мбит / с на порт.