Jetson AGX Xavier - Best SSD with 1 TB capacity

Dear community,

I’m looking to buy an NVMe SSD with 1 TB capacity for my Nvidia AGX Xavier Evaluation Kit. I am yet to receive the kit and I want to order the SSD so that they both arrive together.

Based on some googling and going through some of the forum posts I understand that not all SSDs can fit firmly as there are bending issues with some models due to the way the components are located on the underside of the NVMe SSD. I read that the Gen 4 models don’t really work at Gen 4 speeds as there are some trace factors that affect the link to fallback to Gen 3 speeds. I’m okay with that and so any suggestions on top performing PCIe Gen 3 M.2 SSDs (with best read/write speeds) are welcome.

I want to go with Samsung 970 EVO Plus 1TB PCIe NVMe M.2 (2280) Internal Solid State Drive (SSD) (MZ-V7S1T0). Will this fit and provide me the best performance in the Jetson AGX Xavier? If not, please suggest other suitable alternatives.

Thanks in advance.

folks frequently use Samsung or Western Digital [WD]
I ordered 1tb WD ssn550 to test with Jetson.
In couple of days hopefully It will be possible to benchmark it.

Okay, I’d like to wait to see how your WD SSD performs. I’ll compare with Samsung Evo 970 Plus read/write advertised speeds and decide.

$ sudo hdparm -tT --direct /dev/nvme0n1

/dev/nvme0n1:
 Timing O_DIRECT cached reads:   4864 MB in  2.00 seconds = 2434.57 MB/sec
 Timing O_DIRECT disk reads: 7462 MB in  3.00 seconds = 2486.93 MB/sec

Thanks for the update!

It does meet the advertised speeds per the specifications.

In your opinion, would you recommend the WD or the Samsung 970 Evo Plus? However the Evo plus is costlier than the WD SSD. If it’s worth the extra money, I will consider it otherwise go with the WD.

Thanks for the help.

for comparison here are values for Samsung MZ-V7E500BW 970 EVO 500 GB NVMe M.2:

/dev/nvme0n1:
 Timing O_DIRECT cached reads:   3334 MB in  2.00 seconds = 1668.00 MB/sec
 Timing O_DIRECT disk reads: 6540 MB in  3.00 seconds = 2179.38 MB/sec

I do not have samsung 1tb to test with; I assume the higher is the capacity of the ssd the higher will be durability & possibly speed. There should be benchmarks somewhere at forum posted previously for other Samsung models probably.
May be other folks will add.

Moreover, I noticed that speed drmatically reduced since OS got moved to nvme & being running from it.
Prewvious measurements were taking inputs from not-formatted drive, while current measurements are from drive that has the OS running

/dev/nvme0n1:
 Timing O_DIRECT cached reads:   3184 MB in  2.00 seconds = 1592.62 MB/sec
 Timing O_DIRECT disk reads: 4774 MB in  3.00 seconds = 1590.69 MB/sec

Don’t forget to switch to nvpmodel mode MAXN and enable jetson-clocks before measuring performance!

By the way: my above values are with OS running on NVMe…

1 Like

Thanks @Andrey1984 and @dkreutz. Appreciate spending time on this. I got the Xavier AGX Developer Kit now. It’s time to order the SSD. I’m in a dilemma now. Let me see if anybody else adds some more datapoint to consider.