Thanks for the suggestion,

Unfortunately I already take care of that (Ubuntu 20, 5.4.0-1070-fips).

echo RT_RUNTIME_SHARE > /sys/kernel/debug/sched_features

The symptom of that problem is underflows around once a second.  My underflows 
are around every 33s.  There is probably some other kernel process that does 
'something' on that timescale.

Note that I only experience the underflows at 200 Msps, but not at 100 Msps.

I am at a loss!  There was someone who mentioned a problem with using DPDK as 
root, will look for that message.

Eugene.


________________________

Eugene Grayver, Ph.D.
Aerospace Corp., Principal Engineer
Tel: 310.336.1274
________________________

________________________________
From: Dylan Baros <dcba...@utexas.edu>
Sent: Tuesday, February 28, 2023 3:59 PM
To: Eugene Grayver <eugene.gray...@aero.org>
Cc: usrp-users <usrp-users@lists.ettus.com>
Subject: Re: [USRP-users] Underflows every 33s at 200 Msps

Good Evening Eugene,

Take a look at the bottom of this article:
https://kb.ettus.com/Getting_Started_with_DPDK_and_UHD

This is what I think of off the top of my head.

Thanks,
Dylan Baros

On Tue, Feb 28, 2023 at 5:57 PM Eugene Grayver 
<eugene.gray...@aero.org<mailto:eugene.gray...@aero.org>> wrote:
Hello,

I have a simple application (C++) that essentially copies input to output.  
Using X310, direct connect 10 GbE, DPDK.
Each thread is tied to an isolated core, none of the cores (other than DPDK) 
uses more than 75%.

UHD:

GNU C++ version 9.4.0; Boost_107100; DPDK_19.11; UHD_4.4.0.0-0-g5fac246b

Kernel command line:
iommu=pt intel_iommu=on hugepages=1024 isolcpus=1-7 nohz_full=1-7 rcu_nocbs=1-7 
irqaffinity=0 intel_idle.max_cstate=0 ipv6.disable=0 fips=1 .


I have turned off all the services I can think of, including irqbalance.


I am seeing an underflow event every ~33.4s.  Very repeatable across runs.  
Anyone have any idea what could be causing this?


Eugene.



________________________

Eugene Grayver, Ph.D.
Aerospace Corp., Principal Engineer
Tel: 310.336.1274
________________________

_______________________________________________
USRP-users mailing list -- 
usrp-users@lists.ettus.com<mailto:usrp-users@lists.ettus.com>
To unsubscribe send an email to 
usrp-users-le...@lists.ettus.com<mailto:usrp-users-le...@lists.ettus.com>
_______________________________________________
USRP-users mailing list -- usrp-users@lists.ettus.com
To unsubscribe send an email to usrp-users-le...@lists.ettus.com

Reply via email to