Discussion and technical support related to USRP, UHD, RFNoC
View all threadsHas anyone done any benchmarking pulling data off the E310 in network
mode? I can only get about 4 Mbps (1 MSps 16bit complex) off the device
without dropping data and getting overflows. On the E310 itself, the
usrp_e3x0_network_mode process pegs the cpu pretty quickly with sample
rates of 2 MSps and above.
Any plans to optimize this? I'd like to use the E310 in a similar fashion
as the N210 and saturate the NIC bandwidth at around 25 MSps.
Thanks.
Jason
Has anyone done any benchmarking pulling data off the E310 in network mode?
I can only get about 4 Mbps (1 MSps 16bit complex) off the device without
dropping data and getting overflows. On the E310 itself, the
usrp_e3x0_network_mode process pegs the cpu pretty quickly with sample rates
of 2 MSps and above.
Any plans to optimize this? I'd like to use the E310 in a similar fashion
as the N210 and saturate the NIC bandwidth at around 25 MSps.
Good luck with that ...
Pure synthetic benchmark of the zynq show barely 500 Msps (ethernet
used from linux, 1496 bytes packets).
And that's with it dedicating the entirety of the CPU just to send
fake data in a loop.
Cheers,
Sylvain
Pure synthetic benchmark of the zynq show barely 500 Msps (ethernet
used from linux, 1496 bytes packets).
of course I meant 500 Mbps ...
Hi Jason,
that already is pretty optimized. The architecture of the network
interface on the E310 doesn't allow for higher rates, really.
Network mode is a diagnostic tool; a lot of work has gone into getting
it to work at these rates.
Best regards,
Marcus
On 04/26/2015 02:11 AM, Jason Hein via USRP-users wrote:
Has anyone done any benchmarking pulling data off the E310 in network
mode? I can only get about 4 Mbps (1 MSps 16bit complex) off the
device without dropping data and getting overflows. On the E310
itself, the usrp_e3x0_network_mode process pegs the cpu pretty quickly
with sample rates of 2 MSps and above.
Any plans to optimize this? I'd like to use the E310 in a similar
fashion as the N210 and saturate the NIC bandwidth at around 25 MSps.
Thanks.
Jason
USRP-users mailing list
USRP-users@lists.ettus.com
http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com
On 04/27/2015 11:58 AM, Marcus Müller via USRP-users wrote:
Hi Jason,
that already is pretty optimized. The architecture of the network
interface on the E310 doesn't allow for higher rates, really.
Network mode is a diagnostic tool; a lot of work has gone into getting
it to work at these rates.
Basically, you would need to change the design so the fpga could
directly control the MAC and bypass the ARM. I think this is possible,
but not an easy change.
Philip
Best regards,
Marcus
On 04/26/2015 02:11 AM, Jason Hein via USRP-users wrote:
Has anyone done any benchmarking pulling data off the E310 in network
mode? I can only get about 4 Mbps (1 MSps 16bit complex) off the
device without dropping data and getting overflows. On the E310
itself, the usrp_e3x0_network_mode process pegs the cpu pretty quickly
with sample rates of 2 MSps and above.
Any plans to optimize this? I'd like to use the E310 in a similar
fashion as the N210 and saturate the NIC bandwidth at around 25 MSps.
Thanks.
Jason
USRP-users mailing list
USRP-users@lists.ettus.com
http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com
USRP-users mailing list
USRP-users@lists.ettus.com
http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com