Naming Conventions - Part 2
I think computer component naming conventions may have gone off the rails somewhere. This is what happens when you let engineers operate without any adult supervision.
HP EX950 M.2 2280 1TB PCle Gen3 x4, NVMe1.3 3D NAND SSD 5MS23AA#ABC
Let’s break that name down:
HP = Hewlett-Packard, the manufacturer
EX950 = The model name
M.2 = Specification for drive form factor and associated connector
2280 = 22mm wide by 80mm long
1TB = Storage capacity (sort of...)
PCIe = Peripheral Component Interconnect express, the serial expansion bus standard
Gen3 = 3rd Generation of the above standard
x4 = Four lanes of bandwidth within the above standard
NVMe = Non-Volatile Memory Host Controller Interface Specification, a logical-device interface spec
1.3 = version 1.3 of the above specification
3D NAND = a configuration of flash memory that uses NAND (NOT-AND) logic gates arranged in a 3 dimensional matrix
SSD = Solid State Drive, a persistent integrated circuit-based storage device
5MS23AA#ABC = Model number (not to be confused with EX950 which is the model name)
At least you can’t fault them for not providing enough information in the name...
Note: If for some reason you’d like to read more useless thoughts about naming conventions, check out my previous post here.