Forums

Skip to content

Advanced search
  • Quick links
    • Unanswered topics
    • Active topics
    • Search
  • FAQ
  • Login
  • Register
  • Board index Assistance Kernel & Hardware
  • Search

undervolt i5-4300u [SHELVED]

Kernel not recognizing your hardware? Problems with power management or PCMCIA? What hardware is compatible with Gentoo? See here. (Only for kernels supported by Gentoo.)
Post Reply
Advanced search
4 posts • Page 1 of 1
Author
Message
albright
Advocate
Advocate
User avatar
Posts: 2588
Joined: Sun Nov 16, 2003 6:36 pm
Location: Near Toronto

undervolt i5-4300u [SHELVED]

  • Quote

Post by albright » Thu Jul 17, 2014 1:29 pm

Hi all - I have a thinkpad T440S with intel i5-4300U processor

there is a windows app from intel that permits undervolting (which
lowers temps and improves battery life)

I wonder if there is anything for linux (phc-intel does not seem to
work though that is not entirely clear to me; also maybe issues
with p-state governor ...?)
Last edited by albright on Tue Jul 22, 2014 2:52 am, edited 1 time in total.
.... there is nothing - absolutely nothing - half so much worth
doing as simply messing about with Linux ...
(apologies to Kenneth Graeme)
Top
pa1983
Tux's lil' helper
Tux's lil' helper
Posts: 101
Joined: Fri Jan 09, 2004 8:39 pm

  • Quote

Post by pa1983 » Mon Jul 21, 2014 5:14 am

Modern processors adjust voltage according to frequency so I cant say I see the point realy. My experience is that voltage is so low at idle that lowering it causes instability and boot failures.
You can google your CPU and find the voltage range it operates with in on intels home page. Even my i7 3930K stock runs as low as 0.6 according to spec.

Best thing to do is to make sure intel C-STATES work properly, enabled in bios and the verify with i7z that the CPU goes in to C6 or deeper state at idle. That cuts power completely 99% of the time so cant save much more power then that.
I use that on my i7 even when its overclocked, gives low idle power use but i get plenty of power when needed at the cost of high power draw from overclocking.

My view is that people still thinks of modern processors as the good old classic processors with fixed clock and voltage. Thats not the case and has not been for years. So usually adjusting voltage manually to a fixed on and lowering clocks by removing turbo functions will probably give worse performance/watt.
A big part of the power consumption on a processor is leaking current. 40% or so. So its often better to execute code fast at high power use but at a very short time since leaking current happens as soon as the processor is powered on so the faster it works the less power is actually wasted and more is used for computation.
So a faster CPU will go execute faster (C0 state) and then go in to deep sleep faster (C6 state) wasting less power.

Modern processors are very optimized for performance per watt at any type of load and they them self monitor all parameters to determent the optimal settings for voltage, frequency etc.

Best thing to do In my book is to just make sure this works properly. i7z is a good tool to check that a CPU can go in to deep C states and can adjust clocks properly according to loads.
BIOS and kernel effects how this works so never a bad idea to check that it works properly.
Gentoo server: R5 5600G 4.4Ghz, 32GB ram, 8TB SSD, 76TB HDD, NIC: 10Gbit + 2.5Gbit
Top
haarp
Guru
Guru
Posts: 535
Joined: Wed Oct 31, 2007 12:44 pm

  • Quote

Post by haarp » Mon Jul 21, 2014 1:46 pm

Forget PHC, first-generation Core2 were the last CPUs that worked with it. Forget p-states, they are not very relevant in modern turbo-capable CPUs anymore.

If Intel released a fancy tool that allows undervolting, it's probably writing some magical MSR. Your best bet is to trace what it's writing and replicate that under Linux.
Top
albright
Advocate
Advocate
User avatar
Posts: 2588
Joined: Sun Nov 16, 2003 6:36 pm
Location: Near Toronto

  • Quote

Post by albright » Tue Jul 22, 2014 2:52 am

I tried the windows intel utility; unfortunately my chip is
not of the highest quality and could only undervolt
stably about 80mv

seemed to drop stress temp a tiny bit so this is not
worth pursuing I think
.... there is nothing - absolutely nothing - half so much worth
doing as simply messing about with Linux ...
(apologies to Kenneth Graeme)
Top
Post Reply

4 posts • Page 1 of 1

Return to “Kernel & Hardware”

Jump to
  • Assistance
  • ↳   News & Announcements
  • ↳   Frequently Asked Questions
  • ↳   Installing Gentoo
  • ↳   Multimedia
  • ↳   Desktop Environments
  • ↳   Networking & Security
  • ↳   Kernel & Hardware
  • ↳   Portage & Programming
  • ↳   Gamers & Players
  • ↳   Other Things Gentoo
  • ↳   Unsupported Software
  • Discussion & Documentation
  • ↳   Documentation, Tips & Tricks
  • ↳   Gentoo Chat
  • ↳   Gentoo Forums Feedback
  • ↳   Duplicate Threads
  • International Gentoo Users
  • ↳   中文 (Chinese)
  • ↳   Dutch
  • ↳   Finnish
  • ↳   French
  • ↳   Deutsches Forum (German)
  • ↳   Diskussionsforum
  • ↳   Deutsche Dokumentation
  • ↳   Greek
  • ↳   Forum italiano (Italian)
  • ↳   Forum di discussione italiano
  • ↳   Risorse italiane (documentazione e tools)
  • ↳   Polskie forum (Polish)
  • ↳   Instalacja i sprzęt
  • ↳   Polish OTW
  • ↳   Portuguese
  • ↳   Documentação, Ferramentas e Dicas
  • ↳   Russian
  • ↳   Scandinavian
  • ↳   Spanish
  • ↳   Other Languages
  • Architectures & Platforms
  • ↳   Gentoo on ARM
  • ↳   Gentoo on PPC
  • ↳   Gentoo on Sparc
  • ↳   Gentoo on Alternative Architectures
  • ↳   Gentoo on AMD64
  • ↳   Gentoo for Mac OS X (Portage for Mac OS X)
  • Board index
  • All times are UTC
  • Delete cookies

© 2001–2026 Gentoo Foundation, Inc.

Powered by phpBB® Forum Software © phpBB Limited

Privacy Policy

 

 

magic