What Is the Expected Throughput on My Seagate Lyve Mobile Array?

Updated Apr 17, 2023

Reported In

Hardware

  • Seagate Mobile Array Mount
  • Seagate PCI Express Adapter
  • PXIe-8394
  • PXIe-8862

Operating System

  • Windows

Issue Details

I have a streaming application that transfers data between a PXIe chassis and a Seagate Lyve Mobile Array. What is the maximum data transfer rate I can expect?

Solution

The theoretical maximum throughput of the Seagate Lyve Mobile Array is up to 6 Gb/s using a PCIe Gen 3 interface. This maximum transfer speed is reduced to 2.8 GB/s for Thunderbolt 3 and 620 MB/s for USB 3.2. However, the actual throughput will depend on several factors, including how your application, copies to and from memory, PCIe bus topology, data transfer size, and other hardware and software constraints.

The following chart and enumerated list present and compare some real-world examples to help understand the expected throughput of the Seagate Lyve Mobile Array in different scenarios:
 
image.png
  1. Crystal Diskmark: This benchmarking tool measures a storage device's sequential read and write speeds. The tool reports that when connected via an MXIe interface, the Seagate Lyve Mobile Array can achieve a write speed of 4 GB/s and a read speed of 4.6 GB/s when sequentially transferring large files.
  2. PXIe-1486 Continuous Rate: To measure reading speed, we used a PXIe-1486 FDP Link III Camera Interface module to simultaneously output 8 recorded images from TDMS files stored in the Seagate Lyve Mobile Array, connected via an MXIe interface. The output was a 1280x720 16-bit greyscale image for each of the 8 channels of the PXIe -1486 module. For writing, we used a similar application that concurrently wrote 8 TDMS files directly in the Seagate Lyve Mobile Array using 1280x720 16-bit greyscale images generated by another PXIe-1486 module with 8 inputs. It's important to note that image display was not enabled.
  3. 2 x PXIe-7976R Continuous Rate: to measure read speed, we used an example application that read one TDMS file for each FlexRIO module from the Seagate Lyve Mobile Array connected via the MXIe interface. For write speed, data generated by the FlexRIO modules were stored in two TDMS files in the Seagate device, and each module generated one TDMS file at a time.

* Similar results are expected with a PXIe-1487 GMSL Camera Interface module.