Does Optane H10 show up as 2 drives on X470?

I’d like to use an Optane H10 (32GB Optane + 512GB NAND) as cache in Linux on my ASUS X470-F motherboard with Ryzen 7 2700X. The datasheet and some resources online say that the H10 works as two devices on Intel platforms, but I have a hard time finding anything related to AMD.

I’ll be using either ZFS or LVM, so both RST and StoreMI are irrelevant to me. I’m wondering if the H10 shows up as two individual drives (i.e. two PCIe devices) in Linux. Can anyone share their experience?

I have no personal experience.

This looks like a useful article about it:

Thanks @zlynx. That’s indeed one thing I’d like to try. But the link is using an Intel machine. What I’m wondering is whether the H10 works on AMD CPUs.

I’m currently testing a 256+16GB Optane H10 on AMD B550.
I’m not seeing the 3D XPoint portion of it.

Here’s what lspci -vnn has to say about it

  04:00.0 Non-Volatile memory controller [0108]: Intel Corporation Device [8086:0975] (rev 03) (prog-if 02 [NVM Express])
      Subsystem: Intel Corporation Device [8086:8410]
      Flags: bus master, fast devsel, latency 0, IRQ 34, NUMA node 0, IOMMU group 15
      Memory at fc400000 (64-bit, non-prefetchable) [size=16K]
      Capabilities: [40] Power Management version 3
      Capabilities: [50] MSI: Enable- Count=1/8 Maskable+ 64bit+
      Capabilities: [70] Express Endpoint, MSI 00
      Capabilities: [b0] MSI-X: Enable+ Count=16 Masked-
      Capabilities: [100] Advanced Error Reporting
      Capabilities: [158] Secondary PCI Express
      Capabilities: [178] Latency Tolerance Reporting
      Capabilities: [180] L1 PM Substates
      Kernel driver in use: nvme
      Kernel modules: nvme

Shouldn’t there be 2 of those?

The seller stated it’s new (pulled from a Laptop), and it seems to have a strange model number

HBRPEKNX0101AH

instead of

HBRPEKNX0101A01

I’m suspecting this might be a variant for OEMs/SIs. I’ve ordered a 2nd one, which will arrive after the weekend.

Edit: it didn’t help - same behaviour with the […]A01 model. I’ve also tested those H10s on my HPE ProLiant MicroServer Gen10 Plus, which is an Intel-based platform. It didn’t work as desired, although Intels Ark says that the i3-9100F supports Optane.

3 Likes

i wanted to try a H10 optane (256+16GB) as OS and slog in truenas scale, funnily it seems that i only see the optane storage and not the regular 256gb storage. Did you had more success in the meanwhile?

(chipset: b550)

NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 12.7T 0 disk
sdb 8:16 0 12.7T 0 disk
sdc 8:32 0 12.7T 0 disk
sdd 8:48 0 12.7T 0 disk
nvme0n1 259:0 0 13.4G 0 disk
├─nvme0n1p1 259:1 0 1M 0 part
├─nvme0n1p2 259:2 0 512M 0 part
└─nvme0n1p3 259:3 0 12.9G 0 part

05:00.0 Non-Volatile memory controller [0108]: Intel Corporation Device [8086:0975] (prog-if 02 [NVM Express])
Subsystem: Intel Corporation Device [8086:8510]
Flags: bus master, fast devsel, latency 0, IRQ 36, NUMA node 0, IOMMU group 12
Memory at fcf10000 (64-bit, non-prefetchable) [size=16K]
Memory at fcf00000 (64-bit, non-prefetchable) [size=64K]
Capabilities: [40] Power Management version 3
Capabilities: [50] MSI-X: Enable+ Count=9 Masked-
Capabilities: [60] Express Endpoint, MSI 00
Capabilities: [a0] MSI: Enable- Count=1/16 Maskable+ 64bit+
Capabilities: [100] Advanced Error Reporting
Capabilities: [150] Virtual Channel
Capabilities: [180] Power Budgeting <?>
Capabilities: [190] Alternative Routing-ID Interpretation (ARI)
Capabilities: [2a0] Secondary PCI Express
Capabilities: [2d0] Latency Tolerance Reporting
Capabilities: [310] L1 PM Substates
Kernel driver in use: nvme
Kernel modules: nvme

Sorry to tell you that those H10 drives are basically two different drives on one, and requires bifurcation of the 4 lane PCIe slot into two 2 lanes. This is very rare and only officially supported on certain intel only motherboards. In fact I don’t even know if it’s “standard” bifurcation, or some special bullshit from intel that even expensive server stuff wouldn’t be able to deal with. Even Intel decided it was more trouble than it was worth and have basically abandoned that scheme (as well as low end optane which they could never make profitable)

AMD boards will simply never be able to see both. This is why those drives are so cheap, you have a coin toss of whether you get a shitty QLC drive or a tiny optane, but never both.

I wouldn’t put any more time or money into getting it to work.

2 Likes

This topic was automatically closed 273 days after the last reply. New replies are no longer allowed.