Do all the things like ++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatarSign Up
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple APILearn More
Search - "overclock"
I overclocked my pc tonight... but it doesnt seem to have made a difference... :-S what am i doing wrong? :-S2
Hmmmm. Laptop in repair. Hinge broke. Well now im on old PC.
BIOS showed 1066Mhz RAM.
Its 1333Mhz RAM FFS.
Sets it to 1666Mhz by accident.
Didnt notice it and did all the usual stuff i do on PC.
After 6 hours i notice it. RAM runs cool.
Well overclocked fucking RAM and its stable. Nothing to complain about.
Lets overclock CPU now. 3Ghz dual core just isnt gonna cut it. AMD athlon II X2 250.
And yes this is Haxk20 for those wondering.14
Overclock the laptop screen to 120hz or just buy a new screen thats 120hz and then overclock to 144hz or just go all in and buy 144hz screen.
HMMMM hard decision but i think you know what i will choose since im Haxk20.
Ouuu fuck yeah lets try overclocking it ffs !!!!!!!21
Got lappy back. Added Dual Channel RAM. Build everything from source since i was 1 month behind in commits.
Found out today that i can finally manage Watts limit of my dGPU (RX560X) and i can finally Overclock it too.
Ohhh boyyyyy im going to have fun.5
//Proper Haxk20 tech rant
So uhmmm this is interesting.
Apparently Acer decided to not make proper vBIOS for Nitro 5 RX560X and they left some stuff well just empty or to stock.
For example they set the maximum OC clocks to stock so even if you want to overclock you cant exactly on Linux.
OK but why can we OC on windows ?
Well to no ones suprise windows stuff doesnt exactly follow specs published and well they just ignore some stuff so if you want you can OC on windows even past the max OC clocks because oh safety on windows isnt a fucking thing.
OK so how do we fix it on Linux ?
Well we have 2 ways.
1. Is to dump vBIOS. Edit it to contain the proper max limit and load it on startup because flashing it isnt great to do on laptop.
This will get you OC support but takes ages because again this isnt normal GPU. Its desktop GPU in laptop and Acer had to do something to it because oh well. So you will get lot of shit in the way.
Second way you can OC is to lets just say disable the security feature on Linux.
Hmmmm but AMDGPU driver doesnt exactly support that.
What do we do ?
Well if you look at AMDGPU code there is code for overdrive which is basically driver for overclocking support. When you look at the code for it you will be blown away first at what you are looking at but then Oh boom. variables for max clock on memory and core. Bingo.
OK set it to the values and boot the patched kernel. Hmmmmmm why is it so slow ?
Why is it running at minimum clocks ?
Look at the code again and you forgot that drivers use Hz instead of MHz. Yeahhhhhh. OK multiply the value to match Hz and its at stock. But no worries. Now when i tell the GPU to run at clocks past its limit it wont yell at me that i cant do that.
OK now comes a little weird part. I didnt find docs about boot parameters in linux and i didnt find a way to implement them. So if anybody has a way of implementing them please comment here a link to it. I will possibly even make this a patch and send it to kernel since well manual patching is shit.2
In my day off I was eager to try overclocking in my pc and this is how it went:
- Fucked up overclocking parameters for cpu and ram speed.
- BIOS is broken, had to take out gpu to do a reset taking out the bios battery.
- BIOS is up again, default values loaded, bla bla
- Did not try to fuck off anymoar with overclocking, just kept playing star wars and went to sleep safe and sound like a baby.
- Gotta work now. docker does not start, closes itself after tried to start, docker panic, I panic, tried to uninstall, tried to update. nothing works
- Then I remember bios default values leaves virtualization off. enables it again, docker still not working. I panic again, restarted pc like 10 times between disabling/enabling hyper-v in windows.
- Docker dies. not gonna change my overclock options again. silly me 🤦♂️9
Felt great because I overclocked my 7700k to over 5.2GHz (with a tower fan). A few days later I was streaming Overwatch, won a match, blue screened...
So close to winning the silicone lottery!5
Hmmm since im doing crazy stuff with tech.
Why the fuck no just overclock my tablet GPU right (Intel HD 4000). That will be fun if it goes to plan and even if its able to overclock it.1
The feeling when you set a kernel parameter as a test but later yo forget to remove it and it causes your GPU to not enter higher memory clock speeds. Yeah been stuck at 625mhz with poor FPS when compared to 1450mhz.
Waiting for kernel 5.0 or 4.21 whatever it will be called (FFS call it 5.0 finally) that will add the ability to allow my GPU to use more power if i set the limit higher. Then lets fucking overclock it to hell.
And lets mod skyrim to hell right now. ENB and all that cool shit i coudlnt do with my old hardware.
I can already hear the fans going strong. Hmmmmm
Maybe i should apply some better thermal paste because it seems that this one is kind of bad. And oh yeah 5.0 adds ability to control the fans properly. So i can even "Overclock them even tho i wont because they were designed to run like this"
Some acer shitty tech that just applies more voltage to fans then normally. Im not able to do that on linux yet but this is going to change on 5.0
I cant wait.Tried the next branch and damn it feels nice. Fans going strong in games and i can unlimit the GPU power limit finally from 60W. But well its unstable as fuck because its next. So lets just wait for RC.
I must come clean with you all.
Sometimes when im tired i use printf instead of debug when im debugging Kernel shits thats broken.
As im debugging OverDrive because well i coudlnt overclock the GPU. I come to a nice suprise. Its not that OverDrive would be broken. Its actually OK suprisingly. Its that some idiot at Acer or some other OEM forgot to put VBIOS OD limit inside the PP table. I fucking hate when people are lazy when they develop Proprietery shit and they just put stuff thats required only and dont care about the rest. I mean why would they right ?
Why would they do their fucking job ?
No No No they just leave it to Kernel devs to fix their mess.
So basically the kernel is checking the PP table for the limit and if it finds it its all OK but if not well in old versions of kernel it would turn OD off totally. Now it says nothing and just enables you to underclock it. Well yeah thats totally useful to me. If they at least put something like "Hey your dGPU VBIOS OEM forgot to do their job and didnt include OD limits so we will just let you underclock it if thats something you want to do"
Well i guess setting crazy hardcoded limit in kernel it is because well if i cant do it properly then well fuck i will get OverDrive to fucking work i swear.
Oh and Acer you made Haxk20 angry lot of times but this is top of the list. FUCK YOU.6
So yeah i bought laptop last year for 900$.
Few days later it dropped to 750$. OK OK
Now i found out acer released new version of it. 2019 model and it has the same specs just new CPU and NVME SSD. OK good.
But what they dont tell you is that my GPU has max clock of 1275mhz on Core and 1450Mhz on Memory.
This new version with the same fucking GPU has 1400Mhz on Core and 1900Mhz on Memory.
I was wondering how they got 10+ fps from it. Well thats how for fuck sake.
Now the fucking issue is that AMDGPU on Linux is driving me nuts since there is bug that does not allow me to overclock it. I can overclock the Core if i disable OverDrive for some fucking reason (OverDrive allows you to overclock and without it it shoudlnt be possible LUL) but i cant touch memory as it complains about out of range value FFS.
I know i can get at minimum 1700Mhz from Memory but well AMD fix the overcloking on Linux FFS.9
I am thinking about setting up a dual boot (Windows 10 & Mac Os Sierra) on my windows pc for video editing.
I have a Gtx 1070 and an i7 7820HK... I am going to install both OSs on a PciE Ssd.
Not going to overclock it ofc.
Has anyone done that with similar hardware?15
Well, what the fuck man? This shit AGAIN? Aah, maybe something's wrong with my stupid fucking batch OH NO WAIT ITS FINE. ITS ALL FINE.
Hmmm, I left HIPS on paranoid mode, right, right. Maybe it's blocking cmd and screwing me over. Those *.bat fuckers over at temp where giving me the jeevies, but that's all clean now so I can turn it off. Let's try pushing now...
GRANDEUSLY SEASONED SHIT STEAKS, JUST WHAT THE FUCK IS GOING ON HERE?! Do I even have access to the interwebz? YES I DO. Alright, alright, let's just fucking terminate and kill EVERYTHING so there's no process left to cockblock me.
AAARRHRHRHH WHY WHY WHY WHY!!! I DON'T KNOW WHO BUT I'M GOING TO KILL SOMEBODY. I'LL... wait a minute. What is this? OH WHAT THE ACTUAL FUCK. What kind of DEGENERATE would DEFILE my init script like THIS? ALL INSTANCES OF THIS SHELL ARE OUTPUTTING TO A LOGFILE BURIED DEEP WITHIN THE ASSCRACKS OF C:\URMOMx86 WHILE RUNNING SOME GIBBERISH INTERPRETER AND... ooooh... that's MY interpreter. So it was ME ALL ALONG.
WELP, no time to commit fucking harakiri so let's just undo this and push.
Aah, it's like finally taking that one huge dump at the end of the day. All in a day's work. And who knows what brew of stupidity I'll cook up next to screw myself over in unforeseable ways? ITS FINE. ITS ALL FINE. I CAN FIX IT. I'm an EXPERT in STUPID FUCKUPS. QUALITY service, GUARANTEE. I'LL OVERCLOCK THE SHIT OUT OF YOUR MICROPROCESSOR BABY. WINK WINK.
So Im planning to build a pc, which i will mainly use it for dev and gaming in free time, my main components will be:
CPU: INTEL 8700K
GPU: GTX 1080 msi or gigabyte?
SSD: 860 EVO
RAM: 16GB 3200MHZ
MOTHERBOARD: should i go with msi or gigabyte whixh one is better?
PSU: 650W or 700W deepcooler?
Also for the cpu cooler do i get water colling or a standard cpu fan?
P.S: i plan to overclock the cpu and gpu at some point.
Also whats your opinion on the rgb lightning gpu and motherboard, and is there point in getting a mobo with sli support (is it work buying second gpu at some point or better upgrade the existing)4
I have this fixation with minmaxing core clocks, voltages and their respective curves (P states, basically). I'm still not sure how much it actually improves my experience, but I'll be damned if it isn't fun and interesting to mess around with these numbers and see them climb higher but remain stable.
Currently messing around with a Vega 64. They come in severely overvolted, and I'm trying to get it to retain its performance with less voltage aka less heat. I don't even need to turn on central heating if I'm running stress tests, the bloody thing runs at 80°C! So I guess you can see why undervolting the card is of interest
This conversation happened yesterday between me and a client:
"I need drivers for my Hackintosh build, macOS doesn't find and install the graphics card and the NIC"
I laughed at first, then i asked him his configuration..
"I have a 6700K and an MSI M3 H170"
Okay, things are getting worse here...
"So do you know the difference between H170 and Z170?"
"Yes, I have bought an H170 one because i do not overclock"
"Then, tell me why the f*ck you have bought a K processor if you do not f*cking overclock..."
"Because is more powerful"
F*ck no, he didn't said that...
spent a few days trying to track down the cause of a thermal shutdown in my workstation. intel 4790k with no overclock would spike to 95C on one core (core1) whenever maxing out all 8 threads, be it real work, mprime, anything with 100% cpu being used. I quadrupled my RAM from 8gb to 32, because its cheap and id like to have all data in memory sometimes, not because I thought that was the problem. I reseated my watercooling block. I checked out the PSU. I unplugged all unnecessary peripherals, drives, etc. It turned out to be a bug in Gigabyte MOBO BIOS (causing temps to be read incorrectly i think, still not exactly sure...) updated from version 5 to 10 and poof now temps are back in the high 50's at full load. it only took 2 days to figure out and i think i learned something