PXI

cancel
Showing results for 
Search instead for 
Did you mean: 

PXIe limit on acquisition speed

Solved!
Go to solution

Hi everyone,

I am running the PXIe-5114 with the PXIe-8861 on a PXIe-1071 chassis.

I am trying to send 5MBytes/s of the data to the NI PC. I run a consumer-producer loop with one queue using the multi-fetch function and ended up reaching my max acquisition speed with something slightly below 1MB/s.

I modified my program to make sure to use two processors to recover the data even if I still kept just one queue but no effect so far on the limit I reached.

Does someone has an idea of the possible origin of the limitation?

Thanks

 

FYI: I also defined my vi as time critical without success. My consumer was reduced to strict minimum for the test (clearing the queue).

0 Kudos
Message 1 of 3
(826 Views)
Solution
Accepted by topic author Jack587
  1. How did you determine the actual acq rate to be 1MB/s?
  2. Could you please share your code to take a look at?
  3. How does your setup perform with a shipping example as shown below?
    santo_13_0-1615059863671.png

 

Good to read about the bandwidth limitations,

https://www.ni.com/en-us/innovations/white-papers/12/streaming-architecture-of-the-industry-s-highes...

 

 

Santhosh
Soliton Technologies

New to the forum? Please read community guidelines and how to ask smart questions

Only two ways to appreciate someone who spent their free time to reply/answer your question - give them Kudos or mark their reply as the answer/solution.

Finding it hard to source NI hardware? Try NI Trading Post
0 Kudos
Message 2 of 3
(778 Views)

Thank you for your answer santo_13. I found out that i was having some backlogged data that was slowing down my process afterwards...

0 Kudos
Message 3 of 3
(739 Views)