I was wondering if you could help me understanding the importance of IOPS vs. Latency in SSDs.
Allow me to give a bit of context. I'm trying to decide between Firecuda 530 and Samsung PM9A3 for an AI-gpu workstation. These are very different beasts, the latter being an enterprise drive, but it's interesting because it provides a feature I deem to be quite desirable: power loss protection. The former, on the other hand, is considered to be one of the best consumer ssds with some prosumer features (namely high TBW and hardware encryption). I have to say also that for my use case, random, and not sequential performance, is important.
I was looking at storagereviews' reviews of both these products, and noticed that, for 4K random read, the figures are very different:
PM9A3: 905K IOPS at a latency of 562µs.
Fc.530 : 577K IOPS at a latency of 219µs.
How should I read these figures? One drive has almost twice the IOPS, but also more than twice the latency.. Which one will perform better?
Another thing that got me curious is that for the PM9A3 these figures are in line with the specs declared by Samsung, but it's worth noting that that's the U.2 version of the PM9A3.. For the M.2 version the specs are much worse.. So in case I decide for the samsung, I'd go for an adapter like the one linked below. My question is: would such an adapter compromise the drive's performance?
Thanks in advance.
Adapter, U.2 to PCIe - 2.5' U.2 NVMe SSD - Drive Adapters and Drive Converters | Italy
Allow me to give a bit of context. I'm trying to decide between Firecuda 530 and Samsung PM9A3 for an AI-gpu workstation. These are very different beasts, the latter being an enterprise drive, but it's interesting because it provides a feature I deem to be quite desirable: power loss protection. The former, on the other hand, is considered to be one of the best consumer ssds with some prosumer features (namely high TBW and hardware encryption). I have to say also that for my use case, random, and not sequential performance, is important.
I was looking at storagereviews' reviews of both these products, and noticed that, for 4K random read, the figures are very different:
PM9A3: 905K IOPS at a latency of 562µs.
Fc.530 : 577K IOPS at a latency of 219µs.
How should I read these figures? One drive has almost twice the IOPS, but also more than twice the latency.. Which one will perform better?
Another thing that got me curious is that for the PM9A3 these figures are in line with the specs declared by Samsung, but it's worth noting that that's the U.2 version of the PM9A3.. For the M.2 version the specs are much worse.. So in case I decide for the samsung, I'd go for an adapter like the one linked below. My question is: would such an adapter compromise the drive's performance?
Thanks in advance.
Adapter, U.2 to PCIe - 2.5' U.2 NVMe SSD - Drive Adapters and Drive Converters | Italy