The AMD Infinity Fabric (IF) bus is a core technology in AMD’s Ryzen processor architecture. The Infinity Fabric (IF) bus is the only technology that allows many CCX modules to be interconnected. In the past, the IF bus was mainly used to connect between CPU cores. Now AMD has finally started to use it for EPYC CPUs and Radeon graphics cards.
AMD Infinity Fabric third-generation enables shared memory between CPU + GPU
At the OGHPC conference, AMD introduced memory consistency between CPU and GPU via the IF bus. They can now work with the EPYC CPU and Radeon graphics cards, and it is no problem to combine them with 4 Radeon Instinct acceleration cards.
Well, it’s not surprising that AMD has done this and even said that they have already taken some decent slower steps in this direction. This is necessary for heterogeneous high-performance computers. The NVLink 3.0, jointly developed by IBM and NVIDIA, has reached a bandwidth of 300 GB/s. The bandwidth of the SlingShot bus developed by the company also reached 200 GB / s.
Intel is also developing the CXL bus. It is planned to be based on PCIe 5.0 bus technology, and the bandwidth will easily exceed 128 GB/s.
The AMD IF bus was developed for the second-generation Zen2 7 nm. The bit width was extended from 256 bits to 512 bits and the bandwidth was increased from 42 GB / to 92 GB / s.
In early January this year, AMD also hired Joshua Friedrich, former IBM Power 9 processor development engineer, as vice president. The latter joined IBM in 1999 and has more than 20 years of experience in advanced processor development, having been the director of the first Summit Power 9 supercomputer.
After joining AMD, Joshua Friedrich will undoubtedly play an important role in researching the close integration of EPYC processors and Radeon Instinct accelerated cards.