Intel Skylake får bättre spelprestanda med ändring i UEFI

Bitvis lägre prestanda med Skylake än föregående generationer förklaras med en felinställning i LGA 1151-moderkort, någonting användare kan lösa på egen hand i väntan på nya UEFI.

Efter över två år fick Haswell för entusiaster en sann ersättare i form av Skylake, en ny arkitektur på 14 nanometer. Även om processormodellerna Core i7-6700K och i5-6600K i stort presterar bättre än den föregående familjen finns udda avstickare, något som tillskrivits tidiga versioner av moderkortens UEFI.

Det här märks i synnerhet av i spel, där nykomlingarna trots ny arkitektur i vissa fall ligger en bit under Haswell. Nu kan tekniksidan Anandtech avslöja att orsaken till detta ligger i något som kallas FCLK (f-clock), som kontrollerar klockfrekvenser i diverse bussar i processorn, däribland PCI Express.

Standardvärdet för FCLK är 800 MHz (x8) med Skylake för mobila och stationära datorer, men för det sistnämnda rekommenderar Intel moderkortstillverkare att sätta värdet till 1 000 MHz (x10) för optimal prestanda. Det dubbla budskapet ska ha lett till att certifiering av moderkort skedde med en frekvens om 800 MHz.

Att Intel dessutom valde att flytta lanseringen av Skylake-K för överklockare i mitten av augusti till Gamescom tidigare samma månad satte press på alla parter att färdigställa sina produkter i tid. I den mikrokod Intel skickade ut till tillverkare var värdet inställt till x10, men av ett eller annat skäl fungerade inte detta som tänkt och gjorde att samtliga återgick till standardvärdet x8.

Anandtech-FCLK-Skylake.png

När processorerna testas i spel med FCLK inställt på 1 000 istället för 800 MHz syns smärre förbättringar mot tidigare och Core i7-6700K presterar marginellt bättre än de föregående modellerna i7-4770K "Haswell" och i7-5775C "Broadwell".

För den som investerat i den nya plattformen kommer Intels partnertillverkare inom kort att släppa uppdaterade BIOS/UEFI med en korrekt fungerande mikrokod. För den som inte vill vänta finns dock möjligheten att ändra värdet på egen hand, med förbehållet att det officiellt räknas som överklockning.