Why the Samsung 980 Pro PCIe 4.0 NVMe cannot achieve a read speed of 7000MB/s on the AGX Orin's PCIe Gen4 x4?

Hi ,

I did the following test.

$ lspci -vvv -s 0004:01:00.0 | grep -e LnkSta: -e LnkCap:
LnkCap: Port #0, Speed 16GT/s, Width x4, ASPM L1, Exit Latency L1 <64us
LnkSta: Speed 16GT/s (ok), Width x4 (ok)

$ jetson_clocks
$ sudo fio --name=seq_read --filename=/dev/nvme0n1p1 --size=20G --bs=1M --rw=read --direct=1 --ioengine=libaio --iodepth=32 --numjobs=1 --runtime=300 --group_reporting --sync=0

Run status group 0 (all jobs):
READ: bw=4166MiB/s (4368MB/s), 4166MiB/s-4166MiB/s (4368MB/s-4368MB/s), io=20.0GiB (21.5GB), run=4916-4916msec

why the Samsung 980 Pro PCIe 4.0 NVMe cannot achieve a read speed of 7000MB/s?

What is the test result of this card when it is on x86 host PC?

Hi Wayne,
on X86 PC , we can achieve almost 6xxxxMB/s with the same module.

The same result is the same on AGX ORIN evk module.

There is no update from you for a period, assuming this is not an issue any more.
Hence we are closing this topic. If need further support, please open a new one.
Thanks

Could you share the full lspci -vvv result on your x86 host and on Jetson?