LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

400MB/s data transfer from 2 5122's to a 8264

Hello,

I'm trying to stream data from two PXIe-5122's to a 8264 RAID array.  I have both of the 5122's and the 8262 RAID controller plugged into a PXIe-1075 (in slots 6, 7, and 8... is it an issue to have them all on the same PXIe switch?).  I'm taking data (16 bit ints) at 50 MS/s from all 4 channels( 16 bits x 50MS/s x 4 = 400 MB/s ), then writing to a pair of queues, and writing from the queues to a pair of files on the disk array.  The issue is that something is not fast enough; the writing takes longer than the reading, so the queue backs up and eventually fills up and kills the aquisition.

 

Any ideas?

 

 

0 Kudos
Message 1 of 4
(2,756 Views)

Hello dbkell,

You are correct that placing all these cards on the same switch in your chassis will limit the streaming capabilities of the RAID.  Ideally, the RAID should be on its own dedicated switch or line.  Try putting it in one of the first few slots and see if this eliminates the queue overflow issues.  

-Christina

0 Kudos
Message 2 of 4
(2,714 Views)

Hi Christina,

I tried it and got marginal gains, but it's still nowhere close to keeping up.  Any other ideas?

0 Kudos
Message 3 of 4
(2,693 Views)

Is the RAID currently on its own switch (with the other slots empty), or are there other cards in there, just not the 5122s? 

-Christina

0 Kudos
Message 4 of 4
(2,665 Views)