Hot Chips 2017: We'll See PCIe 4.0 This Year, PCIe 5.0 In 2019

Latest Videos FromTom's Hardware
TOPICS
Paul Alcorn
Editor-in-Chief

Paul Alcorn is the Editor-in-Chief for Tom's Hardware US. He also writes news and reviews on CPUs, storage, and enterprise hardware.

  • P1nky
    "AMD has slated PCIe 4.0 for 2020."

    Source?
    Reply
  • Martell1977
    Looking at what AMD has been doing, I wouldn't be surprised if AMD skipped 4.0 and jump right to 5.0. Similar to how they are jumping from 14nm to 7 and ignoring 10nm altogether. But, we will know for sure when we see what Navi and Ryzen 2 (possibly Ryzen 3) come with.

    On a side note, I'm hoping AMD updates their roadmap, I haven't seen anything about what's after Navi.
    Reply
  • Nintendork
    AMD won't implement PCI-e 4.0 and DDR5 till AM4+/AM5 in 2020 or late 2019.
    Reply
  • Rob1C
    I don't know and Search Engines provide no Source that AMD (or Intel) is "waiting", they simply don't have PCIe 4.0 now; a reasonable speculation is that they will wait for it to be ratified to 1.0, and after that, then they will decide. So no announced decision yet.

    IBM POWER9 has it already, along with NVLink 2.0 (for Volta), there's no way Intel wants 'pants down' again.

    With AMD's huge number of PCIe Lanes, and a limited number of Slots on most MBs, they have to go somewhere.

    The IP is available: https://www.synopsys.com/designware-ip/interface-ip/pci-express.html .

    The HotChip's Conference even had a Demo of 5.0:
    It's possible for 5.0 to be available by year's end, just buy the IP and send it to your Fab. - It's not like 5.0 is a big leap from 4.0, because it's designed not to be a leap.

    The SoC or Bridge has to provide it so others will make 4.0 Cards to plug into it, it's not like Mfgs are going to start making 5.0 SSDs and Graphics Cards with nothing to plug them into.

    AMD and Intel will likely be onboard by early next year. With AMD's 7nm Epyc scheduled for early next year does it make sense to have Lanes and Fabric but nothing to blow their nose on.

    It's coming, naysayers!
    Reply
  • It took 7 years to go from 32GB/s to 64GB/s, and two years later we are going to have 128GB/s? I'm skeptical.
    Reply
  • bit_user
    20117210 said:
    It took 7 years to go from 32GB/s to 64GB/s, and two years later we are going to have 128GB/s? I'm skeptical.
    NVMe only happened in the last year or so. Plus, the cloud wants multi-GPU deep learning and > 100 Gbit networking.

    If this is what it takes to head off more proprietary alternatives like NVLink, it definitely has my support.
    Reply
  • Rob1C
    Andy Chow said:
    It took 7 years to go from 32GB/s to 64GB/s, and two years later we are going to have 128GB/s? I'm skeptical

    Here is a Motherboard with one PCIe x32 Slot: http://www.supermicro.com/products/motherboard/Xeon/C600/X9DRW-CTF31.cfm .

    If we had PCIe 4.0 that x32 Slot could be x16 instead, and have the same bandwidth.

    The Samsung 960 PRO uses x4, and it would be easy to stick 8 of those on a PCIe Card. You'd need that x32 Slot for a Card like that.

    A dual Volta would benefit from the bandwidth.

    Latency is going to drop on a PCIe 5.0 Slot even if the Data were only coming out at 3.0 rates, seek times could be more than 3x faster.

    Five PCIe 5.0 Slots at x8 would only be 40 Lanes, leaving some spares on some CPUs.

    There's not of use cases to offer you, this being a "chicken and the egg" problem (for which we know the answer).

    Reply
  • velocityg4
    Looking at the timeline. It appears as though I'll be skipping PCIe 4.0 and going to 5.0. Unless my computer dies. My i5-3570K should be good until then.
    Reply
  • bit_user
    20120503 said:
    Looking at the timeline. It appears as though I'll be skipping PCIe 4.0 and going to 5.0. Unless my computer dies. My i5-3570K should be good until then.
    Keep in mind there might be some additional lag, before it shows up in desktops & consumer-oriented GPUs.
    Reply
  • Wisecracker
    While it's nice to dream about this massive new increase on bandwidth/operations on an 'individual' basis, the most practical applications are in the AMD 'UMI' and Intel 'DMI' (or, whatever they call the platform 'interlinks' these days ...) on the desktop.

    It seems to me (and I can always swing and miss) that there has only been a significant performance gain using PCI Express 3.0 instead of PCI Express 2.0 "lanes" in limited areas over the last 12 months or so (as B-U pointed out with NVMe and NVLink), and I would tend to be skeptical overall that any system performance hurdles or bottlenecks would simply move somewhere else in the 'big picture' ... especially on the consumer side of things.

    BUT, as we all know, Gen 5.0 is always GREATER than Gen 4.0, or 3.0 or 2.0, or 1.0 ... They're obsolete!

    :lol:

    Reply