Permalänk

Stänga av CPU kärna i Windows

Hej!

Har en MSI GS30, alltså pytteliten laptop med en i7 4780HQ CPU (4 kärnor 8 trådar med hyperthreading) vilket innebär att jag har mer cpu kapacitet än vad jag behöver samtidigt som datorn har problem med throttling pg hög värmeutveckling och undermålig kylning.

Helst hade jag velat stänga av hyperthreading i bios men den inställningen finns inte. Alternativ nummer 2 är att stänga av kärnor i Windows 10 vilket jag har gjort. Undrar följande:

När man stänger av kärnor i Windows, stängs de av rent fysiskt och inte drar någon ström eller syns de bara inte i Windows och fortsätter dra ström - vilket gör det meningslöst att stänga av i första taget...

Tacksam för alla svar!

Visa signatur

Main/Laptop: MSI GS30; CPU i7 4870HQ, RAM 1600 Mhz a 16Gb, GPU Radeon AMD RX 470 Sapphire/Intel Iris Pro Graphics 5200, Storage Primary; Intel 256 Gb x 2 Raid 0, Secondary: Samsung 512 Gb

Permalänk
Medlem
Skrivet av Betlomanus:

Hej!

Har en MSI GS30, alltså pytteliten laptop med en i7 4780HQ CPU (4 kärnor 8 trådar med hyperthreading) vilket innebär att jag har mer cpu kapacitet än vad jag behöver samtidigt som datorn har problem med throttling pg hög värmeutveckling och undermålig kylning.

Helst hade jag velat stänga av hyperthreading i bios men den inställningen finns inte. Alternativ nummer 2 är att stänga av kärnor i Windows 10 vilket jag har gjort. Undrar följande:

När man stänger av kärnor i Windows, stängs de av rent fysiskt och inte drar någon ström eller syns de bara inte i Windows och fortsätter dra ström - vilket gör det meningslöst att stänga av i första taget...

Tacksam för alla svar!

Liknande problem som du
http://www.tomsguide.com/answers/id-2179103/msi-gs60-heat-iss...

Visa signatur

| Citera för svar! | Gilla bra inlägg! |

Permalänk
Datavetare

Att stänga av Hyperthreading är nog snarare kontraproduktivt då det är väldigt energieffektivt. Om du däremot använde "msconfig" för att ändra hur många kärnor som ska aktiveras vid boot så kommer din dator dra mindre ström då de kärnor som inte aktiveras kommer befinna sig i ett tillstånd där de i drar i stort sett noll ström.

I "msconfig" verkar det inte som man kan exakt specificera vilka logiska CPUer man vill aktivera, utan resultatet verkar vara att en maskin med Hyperthreading kommer aktivera första CPU-tråden i första kärna, sedan den andra CPU-tråden i första kärnan, första tråden i andra kärnan etc. Så om du sätter antal kärnor till fyra kommer Windows använda två fysiska kärnor med Hyperthreading vilket jag tror är vad du vill ha.

Visa signatur

Care About Your Craft: Why spend your life developing software unless you care about doing it well? - The Pragmatic Programmer

Permalänk
Skrivet av Yoshman:

Att stänga av Hyperthreading är nog snarare kontraproduktivt då det är väldigt energieffektivt. Om du däremot använde "msconfig" för att ändra hur många kärnor som ska aktiveras vid boot så kommer din dator dra mindre ström då de kärnor som inte aktiveras kommer befinna sig i ett tillstånd där de i drar i stort sett noll ström.

I "msconfig" verkar det inte som man kan exakt specificera vilka logiska CPUer man vill aktivera, utan resultatet verkar vara att en maskin med Hyperthreading kommer aktivera första CPU-tråden i första kärna, sedan den andra CPU-tråden i första kärnan, första tråden i andra kärnan etc. Så om du sätter antal kärnor till fyra kommer Windows använda två fysiska kärnor med Hyperthreading vilket jag tror är vad du vill ha.

Suttit och experimenterat med min laptop idag och mina experiment stämmer överens till 100% med ovanstående. Intressant nog så är min laptop myckett snabbare o rappare med 2 fysiska kärnor och 2 trådar med hyperthreading på varje i 3300 mhz än 4 st fysiska kärnor alltså 8 med hyperthreading i 2200 mhz.

Förklaringen är att GS30 har totalt underdimensionerad kylning (i övrigt en fantastisk maskin) vilket innebär att den helt enkelt inte klarar av att utnyttja alla 4/8 kärnor fullt ut utan börjar throttla direkt. Med halva antalet fysiska kärnor kan den gå upp till 3300 mhz o ligga kvar där utan att throttla.

Visa signatur

Main/Laptop: MSI GS30; CPU i7 4870HQ, RAM 1600 Mhz a 16Gb, GPU Radeon AMD RX 470 Sapphire/Intel Iris Pro Graphics 5200, Storage Primary; Intel 256 Gb x 2 Raid 0, Secondary: Samsung 512 Gb

Permalänk
Medlem

Du kan juh experimentera lite med throttlestop. Mkt bra program för att begränsa throttling. Exempelvis kanske du får ut mer prestanda med 4 kärnor som du låser till något lägre frekvens. Undervolta. Ändra tdp thermal profilen etc

Fråga för mer specifik hjälp här:
http://forum.notebookreview.com/index.php?threads/531329/

Skickades från m.sweclockers.com

Visa signatur

Stationär: i7 2600k @ 4.7GHz | Har inget GFX :( | 24GB RAM @ 2133MHz CL10 | Corsair 650TW | Samsung Evo 840 256GB
Bärbar: HP Spectre x360 i5-5200U | 8GB RAM | Samsung Evo 850 256GB

Permalänk
Medlem

En sak man kan testa är att se till att CPU inte går upp i turbohastighet vilket kanske kan få den sluta trottla.

Ställ i energialternativ max processortillstånd till 99% ska slå av turbo sägs det.

Visa signatur

Acer Predator Helios 300