Chintan, I have tried both about 1.5 years ago and found that (at least in my use case) the NI drivers for the PCIe card in Linux were effectively single threaded. This is a major issue if you are working on a many core system with a lower clock rate while trying to receive really high rates (> 100 MSPS). I can stream at higher rates using 10 Gb/s copper than I can with the PCIe interface with the same processor. This is on an approx 3.2 GHz Intel Xeon processor. I'd probably be better off with something with fewer cores and a higher clock, but I need the cores.
If you don't need the latency of PCIe, then (at least in my opinion) it's better to buy something like the Intel X710 dual port 10 Gb/s NIC. It's usable in more scenarios (it's just a normal NIC after all), and has drivers that are incredibly mature for almost any system. <amateur_opinion> One assumption I have made that could very well be wrong: I feel like the drivers for NICs (especially from a vendor like Intel) are going to be more mature and bullet proof than the NI PCIe driver. They are massively more common and tested in the field and are (AFAIK) more configurable. </amateur_opinion> On Wed, Sep 19, 2018 at 11:56 AM Marcus D. Leech via USRP-users < usrp-users@lists.ettus.com> wrote: > On 09/19/2018 09:45 AM, Chintan Patel via USRP-users wrote: > > Hi, > > > > What is a realistic achievable capacity on the PCI-e(x4) link on the > > X310? The NI PXI brochure claims a 832MBytes/s rate, but not sure what > > has been achieved in practice. Trying to figure out how what sample > > rate will be supported for a 4-channel RX radio configuration. > > > > Thanks > > Chintan > > > > > It depends, as always, on exactly what you're doing with the samples > once you get them, and the capabilities of the CPU. > > The PCI-e doesn't necessarily offer higher bandwidth than the 1GiGe > interface, just lower latency. > > > > > _______________________________________________ > 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