Yea, this wait is so painful. The only thing keeping my sanity is knowing that I am also waiting for the Cerberus.
My R7 is sitting on my desk collecting dust just waiting for an mATX motherboard to drop. I'm really hoping we'll get some announcements at Computex. Even
@LukeD is waiting for some enthusiast mATX boards to drop.
Regarding the article, I'm super interested to see how this whole Infinity Fabric concept will all play out with regards to memory speeds.
I have ton of really intense theories but I will reserve most of them until RX Vega drops. Here are just two of my theories:
- Possibility that two GPUs wouldn't need a game engine to natively support Crossfire: it will just work.
- Possibility to place two GPUs on one PCB without having to share memory or require API to support it.
For anyone on the outside looking in, AMD's Infinity Fabric is a 256-bit bi-directional high-bandwidth interconnect used to connect the two quad-core complexes (CCXs) on 6-core and 8-core Ryzen processors with the PCIe controller, memory controller, and the integrated southbridge (and some other things). The important part to note here is that Infinite Fabric is directly synced with the memory clock.
If you're using
2133MHz DDR4, the Infinity Fabric will run at 1066MHz.
256bits*1066 MHz*1byte/8bits = 34112 MB/s or ~34 GB/s.
However, if your memory is
3200MHz DDR4 (popular choice for Ryzen), the transfer rate becomes:
256 bits*3200 MHz/2*1 byte/8 bits = 51200 MB/s or ~51.2 GB/s.
At
3600MHz DDR4 (memory speed required for Ryzen to closer compete with 7700k in games):
256 bits*3600 MHz/2*1 byte/8 bits = 57600 MB/s or ~57.6 GB/s
From 2133 to 3600MHZ, that's a 59% increase in Infinity Fabric performance.
Pretty cool stuff.