Infinity Fabric Clock eller FCLK på AMD-processorer, hur fungerar de?

Redan tidigare har vi diskuterat och definierat vad som är AMDs Infinity-tyg , metoden för sammankoppling av de olika komponenterna som utgör AMD Ryzen-processorer . Denna samtrafikmetod involverar också en ny parameter i processorerna, kallad FCLK or Infinity tygklocka , och det är vad vi ska prata om i den här artikeln idag: vad är det och hur kan det användas för att förbättra prestanda på datorn?

Som du säkert redan vet består moderna processorer inte längre av ett enda bokstavligt tal, utan består faktiskt av en serie sammankopplade delsystem, som CPU sig själv med cache eller minne kontroller. Denna metod för samtrafik, när vi pratar om AMD-processorer, kallas Infinity Fabric och har sin egen klocka som dikterar dess operativa prestanda.

Infinity Fabric Clock eller FCLK på AMD-processorer

Vad är Infinity Fabric på AMD-processorer?

Låt oss börja i början för att sätta saker i sitt sammanhang, så låt oss definiera vad Infinity Fabric är först och främst. Också känt av dess akronym IF står vi inför en hel systeminterconnection-arkitektur patenterad av AMD (detta betyder att vi inte kan se den i Intel, till exempel) som ansvarar för överföring av data och styrning genom komponenterna som den har länkat, som som vi tidigare har sagt som exempel kan vara till exempel cache eller minneskontroll.

Denna anslutningsarkitektur används i alla moderna AMD-mikroarkitekturer sedan 2017 och inte bara i processorer, eftersom den också används i GPU: er. I grund och botten är Infinity Fabric ”tekniken” (även om det verkligen är en hel arkitektur) för sammankoppling av de interna komponenterna i en AMD-processor, inklusive iGPU om du har en, minneskontrollen, cachen, USB-kontrollen och till och med nätverkskort. Om du vill veta hur Infinity Fabric fungerar har vi en artikel som är dedikerad till det.

Vad är Infinity Fabric Clock eller FCLK?

Som vi har förklarat är Infinity Fabric verkligen inget annat än en kommunikationsbuss som, som sådan, styrs av en klockhastighet som dikterar dess funktion, och detta är just Infinity Fabric Clock eller FCLK. I Zen och Zen + processorer kunde FCLK inte konfigureras oberoende men var associerad med hastigheten på RAM minne, varför det var stora skillnader i prestanda när RAM med högre frekvens valdes.

Till exempel krävde en första generationens AMD Ryzen-processor RAM-moduler med en hastighet på minst 3200 MHz för att inte påverka Infinity Fabrics prestanda väsentligt.

FCLK

Sedan introduktionen av AMDs Zen 2-arkitekturprocessorer har detta ändrats och nu har FCLK frikopplats från minnet och kan styras oberoende (åtminstone på moderkort X570-chipset) från systemets BIOS, och kan justera hastigheten så att Systemet drabbas inte av en sådan prestationsstraff när RAM-minnet är för långsamt.

För närvarande, i Ryzen 5000-processorer av Zen 3-arkitektur, är FCLK begränsad till maximalt 2,000 MHz, vilket motsvarar driften av 4,000 MHz i RAM-minnet (kom ihåg att RAM-minnet är DDR, Dual Data Rate).

Driftslägen

Tänk på att i AMD Ryzen-processorer, förutom den normala klockfrekvensen, har vi tre andra: Infinity Fabric Clock (FCLK) som vi redan har talat om, UCLK (minneskontrollhastighet) och MCLK (hastighet RAM i sig). Infinity Fabric bestämmer hur snabbt processorkärnorna kan kommunicera med varandra när de befinner sig på en annan form eller med I / O-delen av själva processorn.

Som standard har dessa tre frekvenser ett förhållande på 1: 1: 1, eller med andra ord, alla tre fungerar synkroniserat, så FCLK kommer också att kopplas till frekvensen för RAM, men som vi har sagt tidigare, nu vi har möjlighet att ändra denna regel.

FCLK

Från och med AMD Ryzen 3000-processorer orsakar användningen av ett RAM-minne på 3733 MHz eller mer att FCLK minskar hastigheten, eller med andra ord, att förhållandet vi har pratat om tidigare går till 2: 1 i förhållande till MCLK . Således, om vi installerar 3733 MHz RAM, blir frekvensen 1866 MHz och FCLK blir 933 MHz.

Förklarat med andra ord betyder detta att ju högre RAM-hastighet, desto lägre prestanda för Infinity Fabric, åtminstone nått en viss gräns (3733 MHz som vi nämnde tidigare).

Är det värt att öka din körhastighet?

Som vi har förklarat tidigare kan FCLK nu modifieras direkt från BIOS på datorer som är kompatibla med AMD-processorer, så om vi installerar riktigt snabba RAM-minnen kan vi vara intresserade av att öka dess frekvens för att få bättre prestanda ... eller inte? Svaret är ja men med vissa buts, för att öka hastigheten på FCLK har vissa kostnader.

Till att börja med står vi inför de begränsningar som vi kan hitta när vi höjer denna frekvens, eftersom det inte är en parameter som skalas för mycket. I huvudsak är det värt att öka dess hastighet när man använder 3000 eller 3200 MHz RAM, men detta skulle orsaka viss desynkronisering av RAM-latenser och kan leda till problem i form av blå skärmar förutom ökade RAM-latenser.

I teorin och enligt den berömda Buildzoid-överklockaren är en förbättring av FCLK på minst 166 MHz med avseende på 1: 1-värdet ”lönsamt” trots att fördröjningarna i RAM-minnet går upp. Vad vi rekommenderar är att om du vill "lura" med den här parametern, leta efter det alternativ som passar dig bäst.

Så här ändrar du Infinity Fabric Clock på din dator

Att modifiera den här parametern är möjlig på moderkort med en AMD X570-chipset, och det är så enkelt som att komma åt BIOS och i avsnittet Överklockning eller Avancerade alternativ (det ändras beroende på tillverkare) och letar efter FCLK-frekvensparametern.

ASRock FCLK

Naturligtvis, om du märker några instabilitetsproblem, rekommenderar vi att du sänker FCLK eller återgår till standardvärdena. Ett bra sätt att kontrollera om systemet är stabilt och om det var värt att höja detta värde är att klara Aida64-minnesprestandatestet före och efter ändringen.