I’ve just done a video to demo Intelliprop’s NVMe Host Accelerator IP core on the Xilinx Kintex Ultrascale KCU105 dev board and the Samsung 950 Pro M.2 NVMe SSD. To connect them together I’ve used the FPGA Drive FMC plugged into the HPC connector to give us a 4-lane PCIe Gen3 interface with the SSD. The read/write speeds I got are simply incredible and line up very well with the numbers I wrote about in an earlier post. So here they are:
Write speed:
- Sequential: 969 MB/s
- Random: 971 MB/s
Read speed:
- Sequential: 1922 MB/s
- Random: 1922 MB/s
Intelliprop states that they’ve achieved even higher speeds on the Intel DC P3600 SSD and also on their own NVMe Target IP core, so these results are not limited by the core. If you want more information about the core, contact them: Intelliprop. If you want more information about how to set this up with the FPGA Drive FMC, contact me.