LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Slackware (https://www.linuxquestions.org/questions/slackware-14/)
-   -   [Haswell] Microcode update management (https://www.linuxquestions.org/questions/slackware-14/%5Bhaswell%5D-microcode-update-management-4175522106/)

Nh3xus 10-14-2014 11:57 AM

[Haswell] Microcode update management
 
Hi,

I'm about to receive my brand new laptop and I've a question for people experienced with Intel Haswell processors :

My processor will be a I7 4600M.

I'm planning to built a 3.17 kernel and recompile other packages such as :

mesa
xf86-video-intel

My goal is have the most up-to-date drivers in order for me to use the new Intel PState governors rather than the traditional CPU governors.

That way, I'm hoping to have a better control of the machine's battery life.

Now that my Slackware's configuration in that regard has been described, one more thing remains unanswered :

How should I handle the Intel's updates for the microcode aimed at the new processors ?

So far, I've discovered two SBo packages for that :

- microcode_ctl
- intel-microcode

Apparently, the former updates the microcode provided by the later at each boot of the machine.

Do you know if such a process is mandatory in order for me to benefit from all the features that this CPU is offering to me ?

Since I've ordered a laptop without any kind of dedicated GPU, I think that my question is somewhat legitimate.

Regards.

genss 10-14-2014 01:36 PM

you would need to run microcode_ctl (-u or -f, idk) every boot

and no, you probably don't need it
all the features (i'm starting to hate that word) are exposed as soon as it leaves the factory
microcode is usually for things like bug fixes

rogan 10-14-2014 01:43 PM

pstate works on 3.17
 
I'm using 3.17 with the 4430 i5 and as far as I can tell intel_pstate finally works!
CPU frequency seems to be dynamically regulated i.e not in discrete steps as with the acpi generic driver.
It also goes all the way up to "turbo boost" max (3200 on my processor).
My computer is not a laptop but I seriously doubt that you should need to
upgrade the CPU microcode on yours just to get it working.

Nh3xus 10-14-2014 01:48 PM

Hi rogan,

Thanks for your feedback.

Glad that you got it running.

Have you heard about the tool called : thermald ?

It's supposed to work along with intel_pstate in order for your machine to better prevent overheating.

rogan 10-14-2014 02:38 PM

Never used thermald. This is a normal stationary computer running 24/7 om plug power.
I have the default "powersave" governor active, it seems to keep things cool enough.

Nh3xus 10-14-2014 03:02 PM

Well, now that I've all the missing infos, time to mark this thread as solved.

Thanks you guys :)

Gotta wait for the delivery of the machine now. :D


All times are GMT -5. The time now is 08:55 PM.