I installed DPDK, and finally it gives no error messages. On the other hand, when i use ixgbe driver with (my NIC is X520-DA2) 200 MHz bandwidth, no samples are dropped, but when i switch to vfio-pci and "use_dpdk=1" it starts to drop samples at 200 MHz bandwidth. I cant transmit at 200 MHz with a single channel with or without dpdk (it underflows). My uhd.conf and cpufreq-info are given below. I also isolated cores 2,3 and 4. Any idea why this happens?
[use_dpdk=1] dpdk_mtu=9000 dpdk_driver=/usr/local/lib/x86_64-linux-gnu/dpdk/pmds-18.11 dpdk_corelist=2,3,4 ;dpdk_num_mbufs=4096 ;dpdk_mbuf_cache_size=64 [dpdk_mac=xx:xx:xx:xx:xx:a0] dpdk_lcore = 3 dpdk_ipv4 = 192.168.10.1/24 ;dpdk_num_desc=4096 [dpdk_mac=xx:xx:xx:xx:xx:a1] dpdk_lcore = 4 dpdk_ipv4 = 192.168.20.1/24 analyzing CPU 0: driver: intel_pstate CPUs which run at the same hardware frequency: 0 CPUs which need to have their frequency coordinated by software: 0 maximum transition latency: 4294.55 ms. hardware limits: 800 MHz - 4.60 GHz available cpufreq governors: performance, powersave current policy: frequency should be within 800 MHz and 4.60 GHz. The governor "performance" may decide which speed to use within this range. current CPU frequency is 4.35 GHz. analyzing CPU 1: driver: intel_pstate CPUs which run at the same hardware frequency: 1 CPUs which need to have their frequency coordinated by software: 1 maximum transition latency: 4294.55 ms. hardware limits: 800 MHz - 4.60 GHz available cpufreq governors: performance, powersave current policy: frequency should be within 800 MHz and 4.60 GHz. The governor "performance" may decide which speed to use within this range. current CPU frequency is 4.36 GHz. analyzing CPU 2: driver: intel_pstate CPUs which run at the same hardware frequency: 2 CPUs which need to have their frequency coordinated by software: 2 maximum transition latency: 4294.55 ms. hardware limits: 800 MHz - 4.60 GHz available cpufreq governors: performance, powersave current policy: frequency should be within 800 MHz and 4.60 GHz. The governor "performance" may decide which speed to use within this range. current CPU frequency is 4.45 GHz. analyzing CPU 3: driver: intel_pstate CPUs which run at the same hardware frequency: 3 CPUs which need to have their frequency coordinated by software: 3 maximum transition latency: 4294.55 ms. hardware limits: 800 MHz - 4.60 GHz available cpufreq governors: performance, powersave current policy: frequency should be within 800 MHz and 4.60 GHz. The governor "performance" may decide which speed to use within this range. current CPU frequency is 4.41 GHz. analyzing CPU 4: driver: intel_pstate CPUs which run at the same hardware frequency: 4 CPUs which need to have their frequency coordinated by software: 4 maximum transition latency: 4294.55 ms. hardware limits: 800 MHz - 4.60 GHz available cpufreq governors: performance, powersave current policy: frequency should be within 800 MHz and 4.60 GHz. The governor "performance" may decide which speed to use within this range. current CPU frequency is 4.38 GHz. analyzing CPU 5: driver: intel_pstate CPUs which run at the same hardware frequency: 5 CPUs which need to have their frequency coordinated by software: 5 maximum transition latency: 4294.55 ms. hardware limits: 800 MHz - 4.60 GHz available cpufreq governors: performance, powersave current policy: frequency should be within 800 MHz and 4.60 GHz. The governor "performance" may decide which speed to use within this range. current CPU frequency is 4.40 GHz. analyzing CPU 6: driver: intel_pstate CPUs which run at the same hardware frequency: 6 CPUs which need to have their frequency coordinated by software: 6 maximum transition latency: 4294.55 ms. hardware limits: 800 MHz - 4.60 GHz available cpufreq governors: performance, powersave current policy: frequency should be within 800 MHz and 4.60 GHz. The governor "performance" may decide which speed to use within this range. current CPU frequency is 4.35 GHz. analyzing CPU 7: driver: intel_pstate CPUs which run at the same hardware frequency: 7 CPUs which need to have their frequency coordinated by software: 7 maximum transition latency: 4294.55 ms. hardware limits: 800 MHz - 4.60 GHz available cpufreq governors: performance, powersave current policy: frequency should be within 800 MHz and 4.60 GHz. The governor "performance" may decide which speed to use within this range. current CPU frequency is 4.36 GHz. analyzing CPU 8: driver: intel_pstate CPUs which run at the same hardware frequency: 8 CPUs which need to have their frequency coordinated by software: 8 maximum transition latency: 4294.55 ms. hardware limits: 800 MHz - 4.60 GHz available cpufreq governors: performance, powersave current policy: frequency should be within 800 MHz and 4.60 GHz. The governor "performance" may decide which speed to use within this range. current CPU frequency is 4.36 GHz. analyzing CPU 9: driver: intel_pstate CPUs which run at the same hardware frequency: 9 CPUs which need to have their frequency coordinated by software: 9 maximum transition latency: 4294.55 ms. hardware limits: 800 MHz - 4.60 GHz available cpufreq governors: performance, powersave current policy: frequency should be within 800 MHz and 4.60 GHz. The governor "performance" may decide which speed to use within this range. current CPU frequency is 4.30 GHz. analyzing CPU 10: driver: intel_pstate CPUs which run at the same hardware frequency: 10 CPUs which need to have their frequency coordinated by software: 10 maximum transition latency: 4294.55 ms. hardware limits: 800 MHz - 4.60 GHz available cpufreq governors: performance, powersave current policy: frequency should be within 800 MHz and 4.60 GHz. The governor "performance" may decide which speed to use within this range. current CPU frequency is 4.39 GHz. analyzing CPU 11: driver: intel_pstate CPUs which run at the same hardware frequency: 11 CPUs which need to have their frequency coordinated by software: 11 maximum transition latency: 4294.55 ms. hardware limits: 800 MHz - 4.60 GHz available cpufreq governors: performance, powersave current policy: frequency should be within 800 MHz and 4.60 GHz. The governor "performance" may decide which speed to use within this range. current CPU frequency is 4.35 GHz. Best Regards Berkay S.
_______________________________________________ USRP-users mailing list -- usrp-users@lists.ettus.com To unsubscribe send an email to usrp-users-le...@lists.ettus.com