One of the unique features of the StreamStor system is the ability to move data from one PCI Express device directly to the StreamStor recorder without copying the data in and out from system memory. The StreamStor controller card has an assigned address space on the PCI Express interface. When in record mode, any data written to this address range will be recorded to the disks. The most efficient way to achieve this is through device driver modifications of the sending hardware so that a direct transfer takes place to the physical address of the StreamStor card.
It is also possible to "trick" the system into moving data to the StreamStor card on Windows system by using the mapped address of the StreamStor card when programming the source to capture data to system memory. The mapped address will be converted to the StreamStor physical address by the OS when programming the DMA from the source so that a peer-to-peer transfer is still achieved.
The StreamStor board also includes the ability to segment its address space to allow multiple PCI Express data sources to send data simultaneously while maintaining the segregation of the data by source. See the StreamStor user manual for more information or contact your StreamStor representative for more information.