Hello!

I’m looking into buying a system for running inference with small to medium size LLM models. I wonder, is there any AM5 CPU + Chipset combination that supports 2x PCIe 16x with all lanes connected directly to the CPU? From what I’ve gathered my understanding is that there is no such configuration because the Ryzen 7000/9000 only have 24 PCIe lanes at best. This means I have to go for a Threadripper configuration, which is much more expensive. (The ROCm mGPU documentation states that all lanes shall be connected directly to the CPU.)

It’s possible that I can manage running two GPUs with 8x lanes, but it’s for sure not optimal…

But the thing is, it is quite hard for me to navigate the AMD website and the websites of various motherboard producers. I might very well be wrong.

So again: Is there any AM5 CPU + chipset combination that supports 2x PCIe 16x with all lanes connected directly to the CPU?

  • Zikeji@programming.dev
    link
    fedilink
    English
    arrow-up
    4
    ·
    4 days ago

    The AM5 chipset only supports up to 28.

    That being said, performance loss depends on your inference engine. You could try and find a older threadripper to get proper 2x 16x, but you’d still be spending a pretty penny for PCIe Gen 4.

    Unfortunately, whole gen 5 is twice the bandwidth as gen 4, 2x 8x PCIe 5 doesn’t become 2x 16x PCIe 4, though that would have been nice.

    • sithOP
      link
      fedilink
      English
      arrow-up
      1
      ·
      4 days ago

      That’s what I thought. Thanks. The specification says that only 24 of the 28 lanes are available. Do you know why?

      • BrikoXM
        link
        fedilink
        English
        arrow-up
        2
        ·
        4 days ago

        4 lanes are usually reserved for internal PCIe devices.