Minnescontroller (IMC)
Den krets som hanterar all kommunikation mellan processorn och RAM-minnet — schemalägger läsningar/skrivningar, hanterar minnesklockan och kanalerna. Numera Integrated Memory Controller (IMC): inbyggd i själva CPU:n i stället för i ett separat chip, vilket drastiskt sänkte minneslatensen.
Historik: förr satt minnescontrollern i moderkortets "northbridge" (ett separat chip), så varje minnesåtkomst var tvungen att gå CPU → northbridge → RAM — en omväg som kostade latens. AMD (Athlon 64, 2003) och sedan Intel flyttade in controllern på CPU-chippet → kortare väg, lägre latens, högre bandbredd. Funktioner: stöder ett antal minneskanaler (dual/quad-channel → mer parallell bandbredd), styr minnesklock och timings (det är IMC:ns kvalitet som avgör hur högt minnet kan överklockas), och schemalägger förfrågningar effektivt. På Ryzen är IMC:n tätt kopplad till Infinity Fabric (FCLK), vilket är varför minnesfrekvensen påverkar hela chippets prestanda. I servrar/chiplet-CPU:er ger den upphov till NUMA (olika minnesavstånd). En central men osynlig prestandakomponent. Hör ihop med NUMA-balansering och cache-hierarki.