Jump to content

How do I overclock with Clover?

clover overclock cpu

Best Answer Maniac10, 21 July 2014 - 02:29 PM

Depending on how you overclocked the CPU the new speed may not be reflected on "System Information" but it should be in Clover's boot.log. For example I only changed my turbo multipliers so the CPU min-max speeds are left unchanged:

3:991  0:000  BrandString = Intel(R) Core(TM) i7-2600K CPU @ 3.40GHz
3:991  0:000  FSBFrequency=129MHz
3:991  0:000  Corrected FSBFrequency=100MHz
3:991  0:000  MaxDiv/MinDiv: 34.0/16  - normal multipliers
3:991  0:000  Turbo: 44/44/45/45   - turbo custom multipliers
3:991  0:000  Features: 0xBFEBFBFF
3:991  0:000  Threads: 8
3:991  0:000  Cores: 4
3:991  0:000  FSB: 100 MHz
3:991  0:000  CPU: 4400 MHz
3:991  0:000  TSC: 4400 MHz
3:991  0:000  PIS: 400 MHz
4:209  0:000  Calibrated TSC frequency =3410019343 =3410MHz
11:699  0:000  Finally: Bus=100294kHz CPU=3410MHz

As you can see the final CPU frequency is 3410MHz which is the original max frequency (non turbo) of my CPU, but it also detects my custom turbo multipliers correctly.

Go to the full post


  • Please log in to reply
6 replies to this topic

#1
stingray_454

stingray_454

    InsanelyMac Protégé

  • Members
  • PipPip
  • 69 posts

Hi,

 

I have a 3.5GHz 4770k haswell CPU in my hackintosh, and everything is working great with 10.10 Yosemite. I tried overclocking the CPU in bios to 4.5Ghz. Booted into windows and ran som tests, cpu speed and stability seems to be ok. After that I booted into OS X, but clover says my CPU speed is still 3.5 GHz. I tried with both "CStates" and "PStates" off and on, but no difference. In the boot menu under CPU, it reports the CPU speed as 3.5 even though it's set higher in BIOS.

 

So, my question is, why does this happen, and what do I need to change to keep my BIOS set overclock when booting with clover?



#2
Maniac10

Maniac10

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPipPip
  • 1,214 posts
  • Gender:Not Telling

Best Answer

Depending on how you overclocked the CPU the new speed may not be reflected on "System Information" but it should be in Clover's boot.log. For example I only changed my turbo multipliers so the CPU min-max speeds are left unchanged:

3:991  0:000  BrandString = Intel(R) Core(TM) i7-2600K CPU @ 3.40GHz
3:991  0:000  FSBFrequency=129MHz
3:991  0:000  Corrected FSBFrequency=100MHz
3:991  0:000  MaxDiv/MinDiv: 34.0/16  - normal multipliers
3:991  0:000  Turbo: 44/44/45/45   - turbo custom multipliers
3:991  0:000  Features: 0xBFEBFBFF
3:991  0:000  Threads: 8
3:991  0:000  Cores: 4
3:991  0:000  FSB: 100 MHz
3:991  0:000  CPU: 4400 MHz
3:991  0:000  TSC: 4400 MHz
3:991  0:000  PIS: 400 MHz
4:209  0:000  Calibrated TSC frequency =3410019343 =3410MHz
11:699  0:000  Finally: Bus=100294kHz CPU=3410MHz

As you can see the final CPU frequency is 3410MHz which is the original max frequency (non turbo) of my CPU, but it also detects my custom turbo multipliers correctly.



#3
stingray_454

stingray_454

    InsanelyMac Protégé

  • Members
  • PipPip
  • 69 posts

Thanks for your reply! I checked the boot.log, which looks like this:

1:531  0:000  CPU Vendor = 756E6547 Model=306C3
1:531  0:000  The CPU supported turbo
1:531  0:000  BrandString = Intel(R) Core(TM) i7-4770K CPU @ 3.50GHz
1:531  0:000  MSR 0xE2 before patch 18000402
1:531  0:000  MSR 0xE4              00001814
1:531  0:000  MSR 0xCE              00080838_F3012300
1:531  0:000  non-usable FLEX_RATIO = F0000
1:531  0:000  corrected FLEX_RATIO = E0000
1:531  0:000  FSBFrequency=128MHz
1:531  0:000  Corrected FSBFrequency=100MHz
1:531  0:000  Vendor/Model/Stepping: 0x756E6547/0x3C/0x3
1:531  0:000  Family/ExtFamily: 0x6/0x0
1:531  0:000  MaxDiv/MinDiv: 35.0/8
1:531  0:000  Turbo: 45/45/45/45
1:531  0:000  Features: 0xBFEBFBFF
1:531  0:000  Threads: 8
1:531  0:000  Cores: 4
1:531  0:000  FSB: 100 MHz
1:531  0:000  CPU: 4500 MHz
1:531  0:000  TSC: 4500 MHz
1:531  0:000  PIS: 400 MHz

It seems to have the correct clock, it's only the "About this mac" and "System information" that displays the base speed (just confirmed this by benchmarks as well). Is there any way to set those values to reflect the true speed of the CPU?



#4
Allaп

Allaп

    Staff Member

  • Moderators
  • 4,139 posts
  • Gender:Male
  • Location:Brazil

look: http://www.skylineos...about-this-mac/



#5
stingray_454

stingray_454

    InsanelyMac Protégé

  • Members
  • PipPip
  • 69 posts

Thanx Allan, I'll use that to make some changes :).

 

Just out of curiosity - when I previously used Chameleon and overclocked in the same way (I have selected one of the OC profiles in the bios, I didn't change any clocks / volateges manually), the information was updated properly, but it's not in Clover. Is this a missing feature in Clover? No big deal as it's only cosmetic, just wondering if there's a way to make the about-info read the actual speed instead of setting a static text.



#6
Allaп

Allaп

    Staff Member

  • Moderators
  • 4,139 posts
  • Gender:Male
  • Location:Brazil

Try this: http://www.insanelym...ions/?p=1853640



#7
Maniac10

Maniac10

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPipPip
  • 1,214 posts
  • Gender:Not Telling

Clover tries to respect the Mac way when possible so it shows the regular max speed and not the turbo one, just like a real Mac. You'll have to do it manually like Allan suggested if you want that reflected on those apps.

 

EDIT: be careful with "FrequencyMHz" cause it actually affects the CPU performance, it's not only cosmetic. Besides it will probably be deprecated soon as it's quite harmful and the automatic detection has been working perfectly for a while now.







Also tagged with one or more of these keywords: clover, overclock, cpu


0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

© 2014 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   PHP hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy