3 Replies Latest reply on Feb 19, 2012 9:03 AM by Battlesnake

    Programmatically set max CPU multiplier on Sandy Bridge i7 2700K

    Battlesnake

      Hi,

       

      • How do I programmatically set the CPU voltage and maximum CPU multiplier for Sandy Bridge processors?  Similar to the functionality provided by motherboard software such a ASUS TurboV.
        I'm fine with writing kernel-mode drivers, and you can post example code in pretty much any programming language (ASM / C / C++ / Pascal preferred though).

      • Also, just out of curiosity, does anyone have an idea of how would I monitor the temperatures (particularly, individual core temperatures)?
      • Can the individual multipliers for each core be queried, or do they have to be measured via BCLK and RDTSC/thrash/RDTSC?

       

      Thanks,

        Mark