Infinity Fabric = PCIe

By: Michael S (, March 16, 2017 4:32 am
Room: Moderated Discussions
Adrian ( on March 16, 2017 2:51 am wrote:
> slacker ( on March 15, 2017 11:11 pm wrote:
> > Groo ( on March 15, 2017 5:35 pm wrote:
> > >
> > > Did you see the part about physical layer agnostic?
> >
> > That is part of what concerns me (i.e.: they don't care about
> > the physical layer, so they're happy to rely on PCIe).
> >
> > > What little tech there was was somewhat a rehash of the Hot Chips arch talk
> > > and a little more about the device itself rather than just the core. This
> > > is the long way of saying the audience wasn't right for an IF talk
> >
> > I understand that AMD has to balance the timing of their marketing, but I can't find technical details
> > on IF anywhere, including patent filings. Aren't chips supposed to be released in 2Q17? It's a little
> > late to be disclosing surprises in the interconnect of a server-class microprocessor.
> I believe that the information we have is consistent with the following interpretation:
> 1. The higher-level protocol is an improved version of the coherent HyperTransport protocol
> 2. The physical interface is PCIe, i.e. with embedded clocks, not with separate clock signals. This is the
> main difference from HyperTransport. Keeping separate clock signals would have been exceedingly difficult
> at the current speeds (>= 8 Gb/s) and at the very large number of signals that connect the 2 AMD sockets.

It depends on the number of signals in clock group. Intel demonstrated that with 5 data signal per group it's doable for much longer distances and much less controlled PCBs than one targeted by AMD.
Hypertransport has 8+1 data signal per clock. That's a little harder than 5, but, then again, environment within MCM is very tightly controlled.

As to "very large number of signals", I don't see how a total number of signals matters at all.
As as far as "total number" goes, multilane serial with per lane CDR protocols (like PCIe) and multisection parallel source-synchronous protocols with provision for adaptive deskewing (like HT3) face very similar challenges.

> 3. Even if the physical interface is mostly identical with PCIe (same serializing algorithm), it must have
> a few non-standard differences. Almost certainly the speed is higher, possibly a little larger than 10 Gb/s.

I don't think so. 8 Gb/s is fast. Running faster will require more complex processing that will impact latency. If anything, I'd expect that inter-processor links would run slower than PCIe Gen3. I'd bet on 6.4 GT/s.

> It might be that the speed is a multiple of the memory speed, e.g. with DDR4-2667 it might be 10.67 Gb/s

< Previous Post in ThreadNext Post in Thread >
TopicPosted ByDate
What is infinity fabric?slacker2017/03/12 06:41 PM
  What is infinity fabric?Jason Creighton2017/03/13 12:26 AM
    What is infinity fabric?Klimax2017/03/13 12:42 AM
      What is infinity fabric?Kevin G2017/03/13 04:39 AM
  What is infinity?Anon2017/03/13 04:44 AM
  What is infinity fabric?Groo2017/03/13 07:33 AM
    What is infinity fabric?Ireland2017/03/13 09:12 AM
      Another way to put same questionIreland2017/03/13 09:16 AM
      What is infinity fabric?Groo2017/03/13 12:12 PM
        What is infinity fabric?Ireland2017/03/13 02:07 PM
          What is infinity fabric?Ireland2017/03/13 02:32 PM
            What is infinity fabric?Seni2017/03/14 12:38 PM
          What is infinity fabric?Brendan2017/03/14 05:28 AM
            What is infinity fabric?Ireland2017/03/14 06:09 AM
            What is infinity fabric?Groo2017/03/14 07:35 AM
              What is infinity fabric?Ireland2017/03/14 08:35 AM
    Infinity Fabric = PCIeslacker2017/03/15 02:59 PM
      Infinity Fabric = PCIeMichael S2017/03/15 04:19 PM
        Infinity Fabric = PCIeIreland2017/03/15 04:49 PM
        Infinity Fabric = PCIeRicardo B2017/03/15 10:25 PM
        Infinity Fabric = PCIeslacker2017/03/15 10:45 PM
          Infinity Fabric = PCIeRicardo B2017/03/15 11:02 PM
            Infinity Fabric = PCIeAaron Spink2017/03/16 01:08 AM
              Infinity Fabric = PCIeRicardo B2017/03/16 05:30 AM
                Infinity Fabric = PCIeAaron Spink2017/03/16 10:58 AM
        Infinity Fabric = PCIeGabriele Svelto2017/03/16 03:48 AM
          Latency vs. bandwidthDavid Kanter2017/03/16 08:04 AM
      Infinity Fabric = PCIeGroo2017/03/15 05:35 PM
        Infinity Fabric = PCIeslacker2017/03/15 11:11 PM
          Infinity Fabric = PCIeAdrian2017/03/16 02:51 AM
            Infinity Fabric = PCIeMichael S2017/03/16 04:32 AM
              Infinity Fabric = PCIeAdrian2017/03/16 07:58 AM
                Infinity Fabric = PCIeRicardo B2017/03/16 09:16 AM
                  Infinity Fabric = PCIeMichael S2017/03/16 09:54 AM
                    Infinity Fabric = PCIeRicardo B2017/03/16 10:07 AM
                      Infinity Fabric = PCIeMichael S2017/03/16 02:33 PM
                        Infinity Fabric = PCIeGabriele Svelto2017/03/17 03:35 AM
                          Infinity Fabric = PCIeAaron Spink2017/03/17 10:25 AM
                            Thanks, your posts on this thread have been extremely informative (NT)Gabriele Svelto2017/03/17 01:08 PM
                            Infinity Fabric = PCIeRicardo B2017/03/17 06:08 PM
                              Infinity Fabric = PCIeAaron Spink2017/03/17 06:27 PM
                              Quickpath papers - circuits and implementationslacker2017/03/18 06:50 PM
                                Quickpath papers - circuits and implementationRicardo B2017/03/19 08:07 AM
                    Infinity Fabric = PCIeAaron Spink2017/03/16 11:11 AM
                      Infinity Fabric = PCIeMichael S2017/03/16 02:46 PM
                        Infinity Fabric = PCIeRicardo B2017/03/16 03:07 PM
                          Infinity Fabric = PCIeMichael S2017/03/16 05:13 PM
                            Infinity Fabric = PCIeAaron Spink2017/03/16 11:04 PM
                            Infinity Fabric = PCIeRicardo B2017/03/16 11:30 PM
                              Infinity Fabric = PCIeMichael S2017/03/17 07:24 AM
                                Infinity Fabric = PCIeRicardo B2017/03/17 06:07 PM
              Infinity Fabric = PCIeDavid Kanter2017/03/16 08:36 AM
                Infinity Fabric = PCIeMichael S2017/03/16 08:50 AM
                  Infinity Fabric = PCIeAaron Spink2017/03/16 11:24 AM
                    Infinity Fabric = PCIeMichael S2017/03/16 02:45 PM
                      Infinity Fabric = PCIeAaron Spink2017/03/16 11:21 PM
Reply to this Topic
Body: No Text
How do you spell green?