Infintiy Fabric

Well to start with, I typed Infinity Fabric in the search bar and found 0 topics. So let me start one.
What is it?
Why is it important?
What does it do?
I don’t know if I have anymore questions but they will arrive one at a time.
I am asking for help in understanding infinity fabric, and maybe others will help better to understand in this thread as well.
WHAT IS IT
So as I understand infinity fabric is like a bus system all on its own. Since basically, I don’t think we really have a south bridge anymore, that would be AMD’s upgrade.
From what I see and have tried, it is a system of math which some of us older guys, had to calculate the hard way and buy components to match, in order to meet the math requirements, to make the entire system run smoothly based on the Front Side Bus.
WHY IS IT IMPORTANT
I think it is important not only for the fact that AMD has actually " hardware programmed" the requirements for a smooth operating computer, but it is much cheaper then to just increase the clock speeds of everything.
WHAT DOES IT DO
Hmmmn. I think it links CPU, RAM, and VIDEO into its own “field of processing” that says any of YOU can access any other of YOU within this field.

Well that is how I see Infinity fabric in my mind. Anyone else have input, I would really like to understand this, in the fullest way I can.

In essence it’s the interconnect between the CCD and I/O die on the CPU itself. Higher frequency will result in higher bandwidth for that interconnect. Inadequate interconnect bandwidth can result in lower performance due to bottlenecks.

Technically Ryzen CPUs are SoCs (as you figured), they don’t really need the “chipset” to function(see A300/B300/X300 “chipsets”).

The “chipset” basically functions as a PCIe switch that provide extra downstream PCIe lanes and connectivity.

Epyc Rome topology

Ryzen Zen 2 topology
image

Notice the similarities?

2 Likes

That is really cool the way they get everything attached to the fabric. Currently my Infinity Fabric is 1833, and it has to be 1:1 ratio with ram speed. As I understand this ratio is locked at 1:1 with the exception of Threadripper. Thanks for the response.

Certain motherboards let you unlink the ratio better memory and fabric and natively you can run 1:1 or 2;1 on most boards if you unlink or use 2:1 there is a latency penalty

Infinity fabric is just the system bus

Back in the old days on and platforms it was called hyper transport, it’s just the data highway that gets stuff to and from different parts of the CPU and chipset

Back in the day we had things called north bridge and south bridge, it corresponded with where it was located on the motherboard

Memory controllers and expansion controllers like pci and PCI-e we’re typically on the north bridge near the CPU and slower stuff like usb and storage controllers were on the south bridge

Since travelling all the way from the separate northbidge to the CPU would induce latency, AMD was the first to start merging things in the north ridge onto the CPU like memory controllers

Hyper transport was a bidirectional system bus that was 8bits wide, eventually 16 bits wide and now infinity fabric is 32 bits wide, off the top of my head I don’t know what kind of topology IF is, could be a mesh if I’m not mistaken

Intel often switch’s up what kind of system bus they use depending on the generation, most notably ring bus and mesh bus

1 Like

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