Unstable OC, with DirectX errors

benikens

Distinguished
Jun 8, 2011
324
0
18,810
I've been giving one of my friends some help with his PC, he's attempted to overclock his CPU to 4.4Ghz, it's an i5-3570k. I believe it was stable over night under prime95 at an offset of 0.01 volts. He then attempted to play Battlefield 3 to test it in a game and it crashed, he's tested multiple times and the crash is nearly always a straight red screen and the audio starts making loud noises. Occasionally, I believe once or twice he's actually seen a direct x error mentioned "DirectX function 'GetDeviceRemovedReason' failed with DXGI_ERROR_DEVICE_RESET: Device reset due to a badly formed commant.. GPU: 'AMD Radeon HD 7800 Series', Driver 13.1 (9.012-121219a-154611C-ATI)". This leads me to think it's something to do with the graphics or the graphics card not likeing the overclock. The crash does not happen at stock, only with the CPU overclocked.

The overclock is with a stock bclk and a multiplier of 44, ram is currently sitting at 1333mhz though its rated for 1600mhz, i just told him to leave it till we eliminated some other options, it had the same crash when he was using the xmp profile to put it at 1600mhz. The graphics card is a factory overclocked gigabyte 7870, running at 1100mhz. Battlefield was running on ultra presets, which was playable before the overclock.

The cooling system looks good, I believe his overnight stress tests had the CPU max at 65 degree's Celsius. The heatsink is a thermaltake one, with 2x120mm fans, I don't know the exact model but it seems good enough for the job.

Any clues on where to go from here would be good, we were thinking about trying to underclock the graphics card with the CPU dialed up. I'm wondering if an increased bclk could have damaged the graphics card because when he was first learning his way around his Bios he accidentally used the preset overclock in there which kicked it up to 103, and I think a 41-42 multiplier. The preset overclock also had the crash. If I've missed any info lemme know and I'll post asap.

Parts: Mobo; ASUS p8z77-m, CPU; i5-3570k, GPU; Gigabye HD 7870, RAM; Corsair Vengeance Low Profile CML8GX3M2A1600C9 8GB (2x4GB) DDR3, PUS; Thermaltake TR2 Bronze 600W TR-600PCAU Power Supply AT
 
Solution


if the VID of this CPU is 1.295V (for example) +0.005V could bring that to 1.3V+ easily, check...

spawnkiller

Honorable
Jan 23, 2013
889
0
11,360
Some CPU are bad at overclock and it maybe the case here... my HTPC 3570k (buyed first for my gaming rig) can't run 2133mhz memory with turbo enabled and can't pass 4.4ghz even at 1.4V Vcore with 1333mhz ram, buying an I7 3770k resolve the issue (same motherboard, ram but can OC easily to 5ghz but stall at 4.83ghz with 2133mhz ram)

The 3570k of my girlfriend do 4.7ghz with 2133mhz ram and 1.355V Vcore... They're all differents, somes are really bad, others are really good...

I would try more Vcore to see if you can reach this frequency as 80% of the 3570k would reach 4.5-4.6ghz with 1.35 to 1.4V (the max for 24/7 usage and ONLY if you have very good colling)

If you OC on a shitty cooler like the stock or some cheap ones, i suggest to stay at 1.25V and check the temps until it reach 80C and stop there or 1.3V Max if it don't reach 80C...
 

benikens

Distinguished
Jun 8, 2011
324
0
18,810


I'll be testing higher volts tonight, I was just hoping there might be something else I'm missing as the error seemed to do with the GPU combined with the OC. If you think it's just not stable at the current voltage then I'll give that a whirl. Just seemed weird that it is ok in prime95 but games seem to break it.
 

benikens

Distinguished
Jun 8, 2011
324
0
18,810


Corsair Vengeance Low Profile CML8GX3M2A1600C9 8GB (2x4GB) DDR3

Tonight I'm planning to start from scratch, update the bios, firmware for ssd etc, then do a clean install of windows and try again. I don't know what the auto timings are yet but I'll be trying to get the system stable under xmp 1600.
 

benikens

Distinguished
Jun 8, 2011
324
0
18,810
So I got to the bottom of the crashes, it was indeed something graphics oriented as I first thought. He'd upped the frequency in MSI afterburner and forgot about it, once I disabled that crashes went away and clocking started doing really well. Something else funny came up though, I've noticed If I'm using an offset the voltages Jump far higher then I'm intending for it. A 0.005 offset sees the voltage hit 1.304V. I've also been unable to change the bios in a way to allow lower power states for idling at x16, I thought this was speedstep but turning that back on did nothing and his current clock of 4.5Ghz seems to be on all the time.
 

spawnkiller

Honorable
Jan 23, 2013
889
0
11,360


if the VID of this CPU is 1.295V (for example) +0.005V could bring that to 1.3V+ easily, check the VID and see how much it add to it

For having all power feature enabled, you need to overclock the turbo only (not all motherboard will allow that), not the whole CPU and leave all power saving settings enabled... Also you'll probaly not be capable of lower the voltage at idle, only the multiplier at idle so i suggest to run the full speed all the time as it pumps the voltage to it anyway and power saving features will sometimes interfer with the OC (random freeze, crash, etc...)
 
Solution

benikens

Distinguished
Jun 8, 2011
324
0
18,810


At stock I see the volts in bios at 1.08 ish, I've never seen it even at 1.2 unless we were clocking at the time. I'll double check the turbo mode thing because I think as soon as you try and overclock it it greys out turbo mode in the bios, perhaps it can't be done on this board. Is it worse in any way to just set the volts to a specific number instead of using the offset for it?
 

spawnkiller

Honorable
Jan 23, 2013
889
0
11,360
Yeah, the VID change with Turbo Boost and when you clock higher, the VID also change (ex at 4.2ghz it can be 1.2 over 1.08 at stock) the bios will not show that info to you, you'll need Aida64 to see that info (it'll show the current VID at your OC settings)
 

benikens

Distinguished
Jun 8, 2011
324
0
18,810
Aida64 is how I'm seeing the volts when I OC, it's reading 1.3 with an offset of 0.005V. Looks like he is having crashes again last night with BF, he found some threads on there being a weird driver issue with 7870's from last year that looked similar, though he is running the latest catalyst drivers atm. Will have to try and eliminate this problem before we go back to the CPU overclock. Sad because while the GPU problem wasn't playing up the CPU seemed like it just wanted to take whatever we throw at it, highest temp under stress test I saw was 77 degrees at 4.5V and I had the offset higher then I wanted at that point because we thought the GPU crash was a stability issue.