Overclock.net › Forums › Intel › Intel CPUs › Haswell microcode 22h vs. 23h security (Spectre), performance and stability differences
New Posts  All Forums:Forum Nav:

Haswell microcode 22h vs. 23h security (Spectre), performance and stability differences

post #1 of 174
Thread Starter 
I am running a 24x7 overclock at 4.7GHZ (4.3 uncore) @ 1.24v and memory overclocked from 1866 MHz to 2400 11-13-13-31-2T.

First to note, the 23h microcode has patches for Spectre (see the powershell reports at the end). I have been running 23h for a little while and I have noticed some stability issues. There is also a definite performance hit between 22 and 23.

I compared performance (Realbench 2.43) and stability (prime 95 28.10 @ 1344/1344 / 10GB memory) for 15 minutes. My method was:

1. I saved my OC BIOS profile to USB
2. Modified the BIOS for the microcode version I was testing
3. Flashbacked the BIOS
4. Set the BIOS to optimal defaults, rebooted
5. Loaded the saved OC BIOS and rebooted
6. Ran the tests

For both microcode versions I am running KB4056892 Windows 10 v1709 Build 16299.192 which is the Intel security patch. So performance differences are strictly due to the microcode revisions.

To cut to the chase, I am going to seriously be looking at a Ryzen 1800X for my next build, if I can find a suitable Motherboard.

Performance:

I ran 2 passes of Realbench and averaged them:

ucode 22h:139,125
ucode 23h 128,265

This is approx. a 9% drop on performance with microcode 23h. Note this is in addition to any Windows 10 performance drops.

For stability I had noticed I was getting a lot of WHEA errors with the 23h microcode. Here is the results of 15 minutes running 23h:




These are correctable hardware (internal CPU Northbridge) errors that also show up in the Windows event log. Each of these causees interrupts if nothing else.

For ucode 22h I get nada , zero, 0 of these errors !

To show that the 23h has patches for the security vulnerabilities, here are the powershell script results that test this:

22h no hardware BTI support:



and here is 23h with support:



Sigh.
FDR4-8700k
(22 items)
 
  
CPUMotherboardGraphicsRAM
Intel 8700k Asus Maximus X Code MSI GTX 1070 X 32GB g.skill Trident Z RGB, 3200 KHz CL14 
Hard DriveHard DriveHard DriveHard Drive
Samsung 850 PRO  Samsung 850 EVO 1TB Western Digitial Caviar Black 2 TB Western Digital Caviar Blue in USB 3.0 enclosure 
Hard DriveHard DriveCoolingCooling
Western Digitial Caviar Green in USB 3.0 enclosure Samsung 960 Pro 512 GB Noctua NH-D15 (only middle NF-A15 Chromax) 4 x Noctua NF-A14 Chromax black swap 
CoolingOSMonitorMonitor
Noctua NF-F12 Chromax black swap Windows 10 Pro 64 bit NEC LCD2490WUXI-SV DELL P2217H 
KeyboardPowerCaseMouse
Cooler Master Quickfire Rapid TKL Seasonic Prime Ultra Titanium 750W Fractal Design R4 Logitech G602 
Mouse PadAudio
perixx dx-2000 On Board SupremeFX 
  hide details  
Reply
FDR4-8700k
(22 items)
 
  
CPUMotherboardGraphicsRAM
Intel 8700k Asus Maximus X Code MSI GTX 1070 X 32GB g.skill Trident Z RGB, 3200 KHz CL14 
Hard DriveHard DriveHard DriveHard Drive
Samsung 850 PRO  Samsung 850 EVO 1TB Western Digitial Caviar Black 2 TB Western Digital Caviar Blue in USB 3.0 enclosure 
Hard DriveHard DriveCoolingCooling
Western Digitial Caviar Green in USB 3.0 enclosure Samsung 960 Pro 512 GB Noctua NH-D15 (only middle NF-A15 Chromax) 4 x Noctua NF-A14 Chromax black swap 
CoolingOSMonitorMonitor
Noctua NF-F12 Chromax black swap Windows 10 Pro 64 bit NEC LCD2490WUXI-SV DELL P2217H 
KeyboardPowerCaseMouse
Cooler Master Quickfire Rapid TKL Seasonic Prime Ultra Titanium 750W Fractal Design R4 Logitech G602 
Mouse PadAudio
perixx dx-2000 On Board SupremeFX 
  hide details  
Reply
post #2 of 174
Thnks i made a link with your findings in win-raid forum.
-https://www.win-raid.com/t3351f47-Microcodes-for-branch-target-injection.html
post #3 of 174
Very interesting results from the new microcode. Thanks.

I've got a few questions though:

Do the WHEA errors disappear at a less aggressive OC? Microcode changes often have unpredictable effects on stability, outside any specific fixes involved. Hopefully any issues here will be resolved in a future update.

What's the break down of the performance hit per test inside RealBench?
Primary
(15 items)
 
Secondary
(13 items)
 
In progress
(10 items)
 
CPUMotherboardGraphicsRAM
5820K @ 4.2/3.5GHz core/uncore, 1.175/1.15v Gigabyte X99 SOC Champion (F22n) Gigabyte AORUS GTX 1080 Ti (F3P) @ 2025/1485, 1... 4x4GiB Crucial @ 2667, 12-12-12-28-T1, 1.34v 
Hard DriveHard DriveHard DriveCooling
Plextor M6e 128GB (fw 1.06) M.2 (PCI-E 2.0 2x) 2x Crucial M4 256GB 4x WD Scorpio Black 500GB Noctua NH-D15 
OSMonitorKeyboardPower
Windows 7 Professional x64 SP1 BenQ BL3200PT Filco Majestouch Tenkeyless (MX Brown) Corsair RM1000x 
CaseMouseAudio
Fractal Design Define R4 Logitech G402 Realtek ALC1150 + M-Audio AV40 
CPUMotherboardGraphicsRAM
X5670 @ 4.4/3.2GHz core/uncore, 1.36 vcore, 1.2... Gigabyte X58A-UD5 r2.0 w/FF3mod10 BIOS Sapphire Fury Nitro OC+ @ 1053/500, 1.225vGPU/1... 2x Samsung MV-3V4G3D/US @ 2000, 10-11-11-30-T1,... 
RAMHard DriveHard DriveHard Drive
1x Crucial BLT4G3D1608ET3LX0 @ 2000, 10-11-11-3... OCZ (Toshiba) Trion 150 120GB Hyundai Sapphire 120GB 3x Hitachi Deskstar 7k1000.C 1TB 
CoolingOSPowerCase
Noctua NH-D14 Windows 7 Pro x64 SP1 Antec TP-750 Fractal Design R5 
Audio
ASUS Xonar DS 
CPUMotherboardGraphicsRAM
i7-6800K @ 4.3/3.5GHz core/uncore, 1.36/1.2v ASRock X99 OC Formula (P3.10) GTX 780 (temporary) 4x4GiB Crucial DDR4-2400 @ 11-13-12-28-T2, 1.33v 
Hard DriveHard DriveCoolingOS
Intel 600p 256GB NVMe 2x HGST Travelstar 7k1000 1TB Corsair H55 (temporary) Windows Server 2016 Datacenter 
PowerCase
Seasonic SS-860XP2 Corsair Carbide Air 540 
  hide details  
Reply
Primary
(15 items)
 
Secondary
(13 items)
 
In progress
(10 items)
 
CPUMotherboardGraphicsRAM
5820K @ 4.2/3.5GHz core/uncore, 1.175/1.15v Gigabyte X99 SOC Champion (F22n) Gigabyte AORUS GTX 1080 Ti (F3P) @ 2025/1485, 1... 4x4GiB Crucial @ 2667, 12-12-12-28-T1, 1.34v 
Hard DriveHard DriveHard DriveCooling
Plextor M6e 128GB (fw 1.06) M.2 (PCI-E 2.0 2x) 2x Crucial M4 256GB 4x WD Scorpio Black 500GB Noctua NH-D15 
OSMonitorKeyboardPower
Windows 7 Professional x64 SP1 BenQ BL3200PT Filco Majestouch Tenkeyless (MX Brown) Corsair RM1000x 
CaseMouseAudio
Fractal Design Define R4 Logitech G402 Realtek ALC1150 + M-Audio AV40 
CPUMotherboardGraphicsRAM
X5670 @ 4.4/3.2GHz core/uncore, 1.36 vcore, 1.2... Gigabyte X58A-UD5 r2.0 w/FF3mod10 BIOS Sapphire Fury Nitro OC+ @ 1053/500, 1.225vGPU/1... 2x Samsung MV-3V4G3D/US @ 2000, 10-11-11-30-T1,... 
RAMHard DriveHard DriveHard Drive
1x Crucial BLT4G3D1608ET3LX0 @ 2000, 10-11-11-3... OCZ (Toshiba) Trion 150 120GB Hyundai Sapphire 120GB 3x Hitachi Deskstar 7k1000.C 1TB 
CoolingOSPowerCase
Noctua NH-D14 Windows 7 Pro x64 SP1 Antec TP-750 Fractal Design R5 
Audio
ASUS Xonar DS 
CPUMotherboardGraphicsRAM
i7-6800K @ 4.3/3.5GHz core/uncore, 1.36/1.2v ASRock X99 OC Formula (P3.10) GTX 780 (temporary) 4x4GiB Crucial DDR4-2400 @ 11-13-12-28-T2, 1.33v 
Hard DriveHard DriveCoolingOS
Intel 600p 256GB NVMe 2x HGST Travelstar 7k1000 1TB Corsair H55 (temporary) Windows Server 2016 Datacenter 
PowerCase
Seasonic SS-860XP2 Corsair Carbide Air 540 
  hide details  
Reply
post #4 of 174
After injecting microcode 23 into my BIOS...

Warning: Spoiler! (Click to show)


... I have stressed my 24/7 oc profile. Struggling...

Warning: Spoiler! (Click to show)



Comparing it to a previous attempt (microcode 22 , Win 10 Pro patched), I do not observe much difference in fps...

Warning: Spoiler! (Click to show)


...it is the first time, however, I see that "CPU Internal Errors" in HWiNFO64...

I do not dare to test at 4.9 now

EDIT: Wow, this SUCKS big time!! After rebooting I am now having 3 CPU Internal Errors already, showing in HWiNFO64... So, my "eternal" x47 OC settings are not stable, even though I've completed 5 loops of the x264, latest binaries, as shown in the screenshot. I will raise my VCore from 1.2V to 1.250V, Adaptive, in the BIOS, to see IF this will help. This sucks.................mad.gif

I think this is the error in the Event Viewer
Warning: Spoiler! (Click to show)

Edited by LostParticle - 1/6/18 at 3:17am
    
CPUMotherboardGraphicsRAM
Intel Core i7-4790K ASRock Z97 OC Formula; ASUS MAXIMUS VII HERO; G...  EVGA GTX 1060 SC GAMING 6 GB G.SKILL F3-1866C8D-16GTX 
Hard DriveHard DriveHard DriveHard Drive
Samsung 850 EVO 250 GB SanDisk Extreme Pro 240GB Samsung 840 PRO 128GB Plextor PX-128M5S 128GB 
Hard DriveCoolingCoolingCooling
WD 1002FAEX 1TB Caviar BLACK (in enclosure) Noctua NH-D15S Corsair H110 2 x Noctua NF-A14 industrialPPC-2000/3000 PWM ... 
CoolingCoolingCoolingOS
Case Fan: 1 x Noctua NF-A14 PWM (rear, exhaust) Case Fan: Noctua NF-S12A PWM (front, intake) Case Fans: 2 x Noctua NF-S12A FLX (front, intake) Windows 10 Pro 64 bit 
OSOSMonitorMonitor
Windows 10 TP KDE Neon Developer Stable HP ZR2440w Dell U2311H 
KeyboardPowerCaseAudio
Microsoft Ergonomic keyboard 4000 Corsair AX760 (Platinum); EVGA SuperNova 750 G2 Corsair Air 540 Asus Xonar Essence STX II 
AudioOtherOther
Sennheiser HD 600 Aquaero 5LT  THRUSTMASTER GPX LIGHTBACK FERRARI F1 GAMEPAD 
  hide details  
Reply
    
CPUMotherboardGraphicsRAM
Intel Core i7-4790K ASRock Z97 OC Formula; ASUS MAXIMUS VII HERO; G...  EVGA GTX 1060 SC GAMING 6 GB G.SKILL F3-1866C8D-16GTX 
Hard DriveHard DriveHard DriveHard Drive
Samsung 850 EVO 250 GB SanDisk Extreme Pro 240GB Samsung 840 PRO 128GB Plextor PX-128M5S 128GB 
Hard DriveCoolingCoolingCooling
WD 1002FAEX 1TB Caviar BLACK (in enclosure) Noctua NH-D15S Corsair H110 2 x Noctua NF-A14 industrialPPC-2000/3000 PWM ... 
CoolingCoolingCoolingOS
Case Fan: 1 x Noctua NF-A14 PWM (rear, exhaust) Case Fan: Noctua NF-S12A PWM (front, intake) Case Fans: 2 x Noctua NF-S12A FLX (front, intake) Windows 10 Pro 64 bit 
OSOSMonitorMonitor
Windows 10 TP KDE Neon Developer Stable HP ZR2440w Dell U2311H 
KeyboardPowerCaseAudio
Microsoft Ergonomic keyboard 4000 Corsair AX760 (Platinum); EVGA SuperNova 750 G2 Corsair Air 540 Asus Xonar Essence STX II 
AudioOtherOther
Sennheiser HD 600 Aquaero 5LT  THRUSTMASTER GPX LIGHTBACK FERRARI F1 GAMEPAD 
  hide details  
Reply
post #5 of 174
even in stock i take cpu internal errors.
When i Play BF1
post #6 of 174
Quote:
Originally Posted by boombastik View Post

even in stock i take cpu internal errors.

When i Play BF1

What?? Really?! Jesus................... mad.gifmad.gif
    
CPUMotherboardGraphicsRAM
Intel Core i7-4790K ASRock Z97 OC Formula; ASUS MAXIMUS VII HERO; G...  EVGA GTX 1060 SC GAMING 6 GB G.SKILL F3-1866C8D-16GTX 
Hard DriveHard DriveHard DriveHard Drive
Samsung 850 EVO 250 GB SanDisk Extreme Pro 240GB Samsung 840 PRO 128GB Plextor PX-128M5S 128GB 
Hard DriveCoolingCoolingCooling
WD 1002FAEX 1TB Caviar BLACK (in enclosure) Noctua NH-D15S Corsair H110 2 x Noctua NF-A14 industrialPPC-2000/3000 PWM ... 
CoolingCoolingCoolingOS
Case Fan: 1 x Noctua NF-A14 PWM (rear, exhaust) Case Fan: Noctua NF-S12A PWM (front, intake) Case Fans: 2 x Noctua NF-S12A FLX (front, intake) Windows 10 Pro 64 bit 
OSOSMonitorMonitor
Windows 10 TP KDE Neon Developer Stable HP ZR2440w Dell U2311H 
KeyboardPowerCaseAudio
Microsoft Ergonomic keyboard 4000 Corsair AX760 (Platinum); EVGA SuperNova 750 G2 Corsair Air 540 Asus Xonar Essence STX II 
AudioOtherOther
Sennheiser HD 600 Aquaero 5LT  THRUSTMASTER GPX LIGHTBACK FERRARI F1 GAMEPAD 
  hide details  
Reply
    
CPUMotherboardGraphicsRAM
Intel Core i7-4790K ASRock Z97 OC Formula; ASUS MAXIMUS VII HERO; G...  EVGA GTX 1060 SC GAMING 6 GB G.SKILL F3-1866C8D-16GTX 
Hard DriveHard DriveHard DriveHard Drive
Samsung 850 EVO 250 GB SanDisk Extreme Pro 240GB Samsung 840 PRO 128GB Plextor PX-128M5S 128GB 
Hard DriveCoolingCoolingCooling
WD 1002FAEX 1TB Caviar BLACK (in enclosure) Noctua NH-D15S Corsair H110 2 x Noctua NF-A14 industrialPPC-2000/3000 PWM ... 
CoolingCoolingCoolingOS
Case Fan: 1 x Noctua NF-A14 PWM (rear, exhaust) Case Fan: Noctua NF-S12A PWM (front, intake) Case Fans: 2 x Noctua NF-S12A FLX (front, intake) Windows 10 Pro 64 bit 
OSOSMonitorMonitor
Windows 10 TP KDE Neon Developer Stable HP ZR2440w Dell U2311H 
KeyboardPowerCaseAudio
Microsoft Ergonomic keyboard 4000 Corsair AX760 (Platinum); EVGA SuperNova 750 G2 Corsair Air 540 Asus Xonar Essence STX II 
AudioOtherOther
Sennheiser HD 600 Aquaero 5LT  THRUSTMASTER GPX LIGHTBACK FERRARI F1 GAMEPAD 
  hide details  
Reply
post #7 of 174
I am not think that i have a bad hardware bacuse i dont overclock.
I have a stock 4790 with a z97 aniversarry.
post #8 of 174
Yeah, starting to look like they botched something with this microcode update. Possibly an over aggressive fix missing certain timing windows.

Going to move my persistent VMs to an AMD box and wait for some tests with the next microcode revision, whenever that shows up.
Primary
(15 items)
 
Secondary
(13 items)
 
In progress
(10 items)
 
CPUMotherboardGraphicsRAM
5820K @ 4.2/3.5GHz core/uncore, 1.175/1.15v Gigabyte X99 SOC Champion (F22n) Gigabyte AORUS GTX 1080 Ti (F3P) @ 2025/1485, 1... 4x4GiB Crucial @ 2667, 12-12-12-28-T1, 1.34v 
Hard DriveHard DriveHard DriveCooling
Plextor M6e 128GB (fw 1.06) M.2 (PCI-E 2.0 2x) 2x Crucial M4 256GB 4x WD Scorpio Black 500GB Noctua NH-D15 
OSMonitorKeyboardPower
Windows 7 Professional x64 SP1 BenQ BL3200PT Filco Majestouch Tenkeyless (MX Brown) Corsair RM1000x 
CaseMouseAudio
Fractal Design Define R4 Logitech G402 Realtek ALC1150 + M-Audio AV40 
CPUMotherboardGraphicsRAM
X5670 @ 4.4/3.2GHz core/uncore, 1.36 vcore, 1.2... Gigabyte X58A-UD5 r2.0 w/FF3mod10 BIOS Sapphire Fury Nitro OC+ @ 1053/500, 1.225vGPU/1... 2x Samsung MV-3V4G3D/US @ 2000, 10-11-11-30-T1,... 
RAMHard DriveHard DriveHard Drive
1x Crucial BLT4G3D1608ET3LX0 @ 2000, 10-11-11-3... OCZ (Toshiba) Trion 150 120GB Hyundai Sapphire 120GB 3x Hitachi Deskstar 7k1000.C 1TB 
CoolingOSPowerCase
Noctua NH-D14 Windows 7 Pro x64 SP1 Antec TP-750 Fractal Design R5 
Audio
ASUS Xonar DS 
CPUMotherboardGraphicsRAM
i7-6800K @ 4.3/3.5GHz core/uncore, 1.36/1.2v ASRock X99 OC Formula (P3.10) GTX 780 (temporary) 4x4GiB Crucial DDR4-2400 @ 11-13-12-28-T2, 1.33v 
Hard DriveHard DriveCoolingOS
Intel 600p 256GB NVMe 2x HGST Travelstar 7k1000 1TB Corsair H55 (temporary) Windows Server 2016 Datacenter 
PowerCase
Seasonic SS-860XP2 Corsair Carbide Air 540 
  hide details  
Reply
Primary
(15 items)
 
Secondary
(13 items)
 
In progress
(10 items)
 
CPUMotherboardGraphicsRAM
5820K @ 4.2/3.5GHz core/uncore, 1.175/1.15v Gigabyte X99 SOC Champion (F22n) Gigabyte AORUS GTX 1080 Ti (F3P) @ 2025/1485, 1... 4x4GiB Crucial @ 2667, 12-12-12-28-T1, 1.34v 
Hard DriveHard DriveHard DriveCooling
Plextor M6e 128GB (fw 1.06) M.2 (PCI-E 2.0 2x) 2x Crucial M4 256GB 4x WD Scorpio Black 500GB Noctua NH-D15 
OSMonitorKeyboardPower
Windows 7 Professional x64 SP1 BenQ BL3200PT Filco Majestouch Tenkeyless (MX Brown) Corsair RM1000x 
CaseMouseAudio
Fractal Design Define R4 Logitech G402 Realtek ALC1150 + M-Audio AV40 
CPUMotherboardGraphicsRAM
X5670 @ 4.4/3.2GHz core/uncore, 1.36 vcore, 1.2... Gigabyte X58A-UD5 r2.0 w/FF3mod10 BIOS Sapphire Fury Nitro OC+ @ 1053/500, 1.225vGPU/1... 2x Samsung MV-3V4G3D/US @ 2000, 10-11-11-30-T1,... 
RAMHard DriveHard DriveHard Drive
1x Crucial BLT4G3D1608ET3LX0 @ 2000, 10-11-11-3... OCZ (Toshiba) Trion 150 120GB Hyundai Sapphire 120GB 3x Hitachi Deskstar 7k1000.C 1TB 
CoolingOSPowerCase
Noctua NH-D14 Windows 7 Pro x64 SP1 Antec TP-750 Fractal Design R5 
Audio
ASUS Xonar DS 
CPUMotherboardGraphicsRAM
i7-6800K @ 4.3/3.5GHz core/uncore, 1.36/1.2v ASRock X99 OC Formula (P3.10) GTX 780 (temporary) 4x4GiB Crucial DDR4-2400 @ 11-13-12-28-T2, 1.33v 
Hard DriveHard DriveCoolingOS
Intel 600p 256GB NVMe 2x HGST Travelstar 7k1000 1TB Corsair H55 (temporary) Windows Server 2016 Datacenter 
PowerCase
Seasonic SS-860XP2 Corsair Carbide Air 540 
  hide details  
Reply
post #9 of 174
Thanks for the post, i hope intel will manage to fix these CPU errors and mitigate the performance and stability loss with the next microcode...one can hope.
post #10 of 174
Ireturned to microcode 22 in the same machine. I played 20 minutes bf1 no more whea errors.
New Posts  All Forums:Forum Nav:
  Return Home
  Back to Forum: Intel CPUs
  • Haswell microcode 22h vs. 23h security (Spectre), performance and stability differences
Overclock.net › Forums › Intel › Intel CPUs › Haswell microcode 22h vs. 23h security (Spectre), performance and stability differences