So you pay for a multi-threaded CPU (because that is mostly how CPU efficiency has improved in the last 10 years) then switch it off on the device you paid for because the design of the power system cannot cope with the demands.
Good fix.
This browser is no longer supported.
Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support.
Surface Pro 4 + (Battery Fix) – Disable Simultaneous Multithreading (SMT)
If you are facing high battery utilization drainage, disable the above Simultaneous Multithreading (SMT).
*) What is SMT?
Overview and Impact
Simultaneous multithreading is a processor design that combines hardware multithreading with superscalar processor technology to allow multiple threads to issue instructions each cycle. Unlike other hardware multithreaded architectures (such as the Tera MTA), in which only a single hardware context (i.e., thread) is active on any given cycle, SMT permits all thread contexts to simultaneously compete for and share processor resources. Unlike conventional superscalar processors, which suffer from a lack of per-thread instruction-level parallelism, simultaneous multithreading uses multiple threads to compensate for low single-thread ILP. The performance consequence is significantly higher instruction throughput and program speedups on a variety of workloads that include commercial databases, web servers and scientific applications in both multiprogrammed and parallel environments.
Simultaneous multithreading has already had impact in both the academic and commercial communities. The project has produced numerous papers, most of which have been published in journals or the top, journal-quality architecture conferences, and one of which was the most recent paper selected for the 25th Anniversary Anthology of the International Symposium on Computer Architecture, a competition in which the criteria for acceptance was impact. The SMT project at the University of Washington has also spawned other university projects in simultaneous multithreading. Lastly, several U.S. chip manufacturers (Intel, IBM, Sun and Compaq (when it still supported the Alpha microprocessor line) have designed and manufactured SMT processors for the high-end desktop market. Several startups are also building SMT processors.
REF: https://dada.cs.washington.edu/smt/
*) If you also scroll down via the website above you'll notice that Intel Xeon is listed with the most up2date support for Surface via Device Manager @ Surface Update (Intel Xeon E3 -1200/1500 Series v5th/6th Gen Intel Core Gaussian Mixture Model - 1911 (Fuzzy)
*) What are the advantages and disadvantages of SMT
Let me know if this fixes your issue with battery drain via Surface 3, 4 and etc.
\!--------------------------------Instructions Below---------------------------------------\
2)Boot into UEFI / Firmware Power + Volume Up key
9)Once the unit is fully charged at 100% switch back and forth between Best & Better performance and see the difference.
10)If battery is still draining quick and or while it is shut off & turning it back on, then do a refresh and reinstall windows if needed.
11) After all is well and battery seems to be okay, reboot and turn SMT back on & evaluate Surface unit as in step 10
For Enterprise Users, ask your Admin (Security Officer) on how to go about it, if it is safe to disable and meets compliancy for mobile operational usage.
Before Disabling SMT with all up2date drivers and updates via 1903 build. 18362.387
After while having SMT disabled..
Locked Question. This question was migrated from the Microsoft Support Community. You can vote on whether it's helpful, but you can't add comments or replies or follow the question.
So you pay for a multi-threaded CPU (because that is mostly how CPU efficiency has improved in the last 10 years) then switch it off on the device you paid for because the design of the power system cannot cope with the demands.
Good fix.
Does this fix apply to Surface Pro 2017, too?
Yes for the time being if you have the August firmware installed... But if you hold off for just a little longer then do so, till the most up2date firmware with SMT is implemented.
Does this fix apply to Surface Pro 2017, too?
Not sure if troll or comedy gold.
Have an upvote for one of the more intriguing replies of 2019.
Then you do understand that the original article is the fix for current production builds of 1809-1903 with Sept. 2019 firmware. It does not effect Hyperthreading nor does it fully utilize INTEL CPUs of Core I9 and above plus AMD Ryzen 7 / Threadripper
So you pay for a multi-threaded CPU (because that is mostly how CPU efficiency has improved in the last 10 years) then switch it off on the device you paid for because the design of the power system cannot cope with the demands.
Good fix.
Nice try DOM & AD --- Sorry you cant join nor Hack the Domain.