The Notebook Review forums were hosted by TechTarget, who shut down them down on January 31, 2022. This static read-only archive was pulled by NBR forum users between January 20 and January 31, 2022, in an effort to make sure that the valuable technical information that had been posted on the forums is preserved. For current discussions, many NBR forum users moved over to NotebookTalk.net after the shutdown.
Problems? See this thread at archive.org.

    New tool to overclock Nehalem CPUs in unixes

    Discussion in 'Linux Compatibility and Software' started by nioroso, Jun 21, 2016.

  1. nioroso

    nioroso Notebook Enthusiast

    Reputations:
    5
    Messages:
    40
    Likes Received:
    10
    Trophy Points:
    16
    For a long time I thought the only solution to OC my 8740w was booting Windows, running Throttlestop and then rebooting, but before I read https://www-ssl.intel.com/content/d...-architectures-software-developers-manual.pdf I thought it was some complicated process.

    It's actually really simple, and the tool is at https://github.com/jribeirov91/msr_overclock/

    I have wasted a lot of time doing reboots, so I hope this can help other Nehalem users still holding to 16:10 displays.

    Edit your preferred turbo ratios, TDP and TDP, compile as -std=c++11, modprobe msr and run as root.
     
    katalin_2003 and Mr.Koala like this.
  2. Mr.Koala

    Mr.Koala Notebook Virtuoso

    Reputations:
    568
    Messages:
    2,307
    Likes Received:
    566
    Trophy Points:
    131
    Man, this is way more straightforward than I thought it would be.

    I'm having a hard time finding registers controlling voltage or voltage offset though. Do you know where I should be looking at?
     
    Last edited: Jun 22, 2016
  3. nioroso

    nioroso Notebook Enthusiast

    Reputations:
    5
    Messages:
    40
    Likes Received:
    10
    Trophy Points:
    16
    If you mean sandy bridge and newer I think I read somewhere you can't really set voltages on them, on desktop PCs voltage offsets work because the mobo can control directly the voltage regulators.
     
  4. Mr.Koala

    Mr.Koala Notebook Virtuoso

    Reputations:
    568
    Messages:
    2,307
    Likes Received:
    566
    Trophy Points:
    131
    But tools like Intel XTU do allow you set voltage offsets on many chips, so there is something.

    Maybe we'll need to do a bit of MSR dumping under Windows to see what's going on.
     
    Last edited: Aug 31, 2016
  5. nioroso

    nioroso Notebook Enthusiast

    Reputations:
    5
    Messages:
    40
    Likes Received:
    10
    Trophy Points:
    16
    My best guess now would be the 0x199 (IA32_PERF_CTL) register, but I dont have any recent hardware to monitor what changes XTU makes.