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
(1,180 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-highest-performance-pxi.html 

 

 

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
(1,132 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
(1,093 Views)