Kirjoittaja Aihe: Tehokannettavan ohjelmallinen viilentäminen  (Luettu 4472 kertaa)

mrl586

  • Käyttäjä
  • Viestejä: 4638
    • Profiili
Tehokannettavan ohjelmallinen viilentäminen
« : 07.07.20 - klo:07.42 »
Nykyiset tehokannettavat varsinkin Intel/Nvidia-raudalla ovat huomattavia lämmönlähteitä moniytimisen suorittimen ja tehokkaan näytönohjaimen johdosta ja usein niiden jäähdytys ei ole paras mahdollinen, varsinkaan kompaktiin runkoon pakatuissa laitteissa. Millaisia ohjelmallisia ratkaisuja olette löytäneet niiden lämpökuorman vähentämiseen ja sekä samalla myös tuuletinmelun rajoittamiseen?

nm

  • Käyttäjä
  • Viestejä: 16428
    • Profiili
Vs: Tehokannettavan ohjelmallinen viilentäminen
« Vastaus #1 : 07.07.20 - klo:10.40 »
Nvidian näytönohjaimia voi alivoltittaa ja alikellottaa nvidia-settingsin ja nvidia-smi:n avulla, kun ajurissa on Coolbits-toiminto käytössä.

/etc/X11/xorg.conf: Coolbits 28 sallii kellotuksen ja tuulettimen nopeuden säätämisen. (Tosin kannettavassa näytönohjaimen jäähdytys voi toimia eri tavalla kuin työpöytäkoneen kortissa.)

Lainaus
Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "Coolbits" "28"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

Alikellotus:
Koodia: [Valitse]
nvidia-settings -a [gpu:0]/GPUGraphicsClockOffset[3]=-150
TDP-rajan asetus 100 Wattiin (läppärissä sopiva arvo voi olla huomattavasti alempi):
Koodia: [Valitse]
sudo nvidia-smi --id=0 -pl 100

Täällä lisää aiheesta: https://wiki.archlinux.org/index.php/NVIDIA/Tips_and_tricks#Enabling_overclocking
Ohjeet pätevät siis sekä yli- että alikellotukseen, kun vain valitsee arvot sopivasti. Näissä puuhissa saa myös järjestelmän helposti erittäin epävakaaksi, jos poikkeaa liian paljon piirin normaaleista säädöistä.
« Viimeksi muokattu: 07.07.20 - klo:10.42 kirjoittanut nm »