Bardzo wysoka temperatura podczas uczenia sieci. HELP!

Bardzo wysoka temperatura podczas uczenia sieci. HELP!
supermario
  • Rejestracja:prawie 7 lat
  • Ostatnio:około 2 lata
  • Postów:82
0

Witam,
ostatnio uczę się tzw. deep learningu. Moje obawy budzi temperatura laptopa podczas uczenia. Komputer MSI GF63 z kartą GTX 1050, i7 i 16 RAM. No obawiam się, żeby czasem czegoś nie zepsuć, spalić... bo dotykając go, po prostu czasami aż parzy... Temperatura dochodzi do 93 C. Jeszcze sie nie wylaczyl... ale pewnie jak zapuszczę na dłuższe uczenie na kilka godzin może coś się stać. Oczywiście wentylator tak głośno działa, że... xD (przy uczeniu, tak jest ciuchutki...) Co polecacie zrobić?

#Brakujący kabel zasilający do jakiejś starej podkładki chłodzącej już zmierza do mnie.

#Oczywiście komputer stoi na twardym, drewnianym łóżku.

#Komputer jest całkiem nowy, więc wątpię, żeby jakaś pasta czy coś zaschła.

Kopiuj
nvidia-smi -q -d temperature

==============NVSMI LOG==============

Timestamp                           : Sun Feb  3 01:52:10 2019
Driver Version                      : 390.87

Attached GPUs                       : 1
GPU 00000000:01:00.0
    Temperature
        GPU Current Temp            : 90 C
        GPU Shutdown Temp           : 102 C
        GPU Slowdown Temp           : 97 C
        GPU Max Operating Temp      : 94 C
        Memory Current Temp         : N/A
        Memory Max Operating Temp   : N/A

edytowany 3x, ostatnio: supermario
supermario
*drewnianym biurku
Spine
  • Rejestracja:prawie 22 lata
  • Ostatnio:minuta
  • Postów:6627
1
  1. Podstawka chłodząca. (edit: teraz zobaczyłem, że o niej wspomniałeś...)
  2. W opcjach zasilania chyba można zmniejszyć wydajność na rzecz oszczędności energii. Ale wtedy będzie Ci wolniej działać algorytm...
  3. Rób obliczenia zewnętrznie. Jakieś chmurowe usługi, bądź własny PC z dobrym chłodzeniem.

🕹️⌨️🖥️🖱️🎮
edytowany 2x, ostatnio: Spine
vpiotr
  • Rejestracja:ponad 13 lat
  • Ostatnio:prawie 3 lata
1
  1. Zainstaluj sobie dobrą podstawkę chłodzącą (najlepiej z 1 dużym wentylatorem - mniej gwiżdże)
  2. Zainstaluj wentylację zewnętrzną: https://www.amazon.com/Wsky-Cooling-Temperature-Rotational-Detection/dp/B07DDDMGDV/
  3. Dołóż do zestawu desktopa z demobilu - będzie ciszej, zimniej i szybciej. Ten laptop wg niektórych opinii dławi się przy większych częstotliwościach niż 2.1 GHz (WTF??).
    Na Allegro PC z 1060 masz już od 1.6k:
    https://allegro.pl/oferta/wyprzedaz-do-gier-i5-8gb-gtx1060-gddr5-500gb-80-7786632409
    a 1070 od 2k:
    https://allegro.pl/oferta/pc-do-gier-i5-gtx-1070-16gb-240gb-1000gb-7814079415
  4. ew. licz w chmurze
    https://www.coursera.org/specializations/machine-learning-tensorflow-gcp
    https://www.coursera.org/learn/serverless-machine-learning-gcp
    https://aws.amazon.com/tensorflow/
edytowany 2x, ostatnio: vpiotr
czysteskarpety
czysteskarpety
  • Rejestracja:prawie 10 lat
  • Ostatnio:ponad 4 lata
  • Lokalizacja:Piwnica
  • Postów:7697
1

Podstawka nie zawsze pomaga, zależy jak są zrobione otwory wentylacyjne, przy takiej smażalni raczej daremne (co będzie latem?).
Zmiana pasty na CPU daje sporo (np. Gelid extreme, Arctic Silver 5), pobaw się ustawieniami prędkości chłodzenia, może zbijesz poniżej 90, ogólnie lapek jest gorący z racji jednego wentylatora, co przy takim specu jest głupotą, więc cudu nie będzie, jak wyżej zostaje skręcić CPU na powiedzmy 90% latem więcej.


TurkucPodjadek
TurkucPodjadek
  • Rejestracja:około 8 lat
  • Ostatnio:około 4 lata
  • Postów:607
0

Może odkręć dół i połóż na podstawce chłodzącej, by bez przeszkód chłodziła wnętrzności. Jak się sporo poprawi to ok, jak nie, to znaczy, że powinieneś nanieść od nowa pastę, najlepiej jakąś uznaną i porządną. Poza tym, rozwiązania, które @vpiotr przedstawił (zwłaszcza punkty 3 i 4) są warte rozważenia w tej sytuacji.

axelbest
  • Rejestracja:ponad 17 lat
  • Ostatnio:około 7 godzin
  • Lokalizacja:Warszawa
  • Postów:2251
3

A ja bym to olał, niech pracuje na 100%, niech ma nawet 100st. Celsjusza, a jak Ci się wyłączy z tego powodu to się składa reklamację i tyle. Nie ma opcji, żeby laptop postawiony na biurku (bez zasłaniania otworów wentylacyjnych) miał się wieszać jak jest pusczony na 100% cpu i GPU. Jest lapek się wiesza/restartuje to go zgłaszaj, że towar jest niezgodny z umowa.

To jakby kupić samochód co ma w dokumentacji max 400km/h, ale żeby faktycznie tyle mieć trzeba dokupić jest butle z nitro i wmontowac lepsze chłodzenie silnika.

Mowie kategorycznie NIE! podstawkom chlodzacym.

Kliknij, aby dodać treść...

Pomoc 1.18.8

Typografia

Edytor obsługuje składnie Markdown, w której pojedynczy akcent *kursywa* oraz _kursywa_ to pochylenie. Z kolei podwójny akcent **pogrubienie** oraz __pogrubienie__ to pogrubienie. Dodanie znaczników ~~strike~~ to przekreślenie.

Możesz dodać formatowanie komendami , , oraz .

Ponieważ dekoracja podkreślenia jest przeznaczona na linki, markdown nie zawiera specjalnej składni dla podkreślenia. Dlatego by dodać podkreślenie, użyj <u>underline</u>.

Komendy formatujące reagują na skróty klawiszowe: Ctrl+B, Ctrl+I, Ctrl+U oraz Ctrl+S.

Linki

By dodać link w edytorze użyj komendy lub użyj składni [title](link). URL umieszczony w linku lub nawet URL umieszczony bezpośrednio w tekście będzie aktywny i klikalny.

Jeżeli chcesz, możesz samodzielnie dodać link: <a href="link">title</a>.

Wewnętrzne odnośniki

Możesz umieścić odnośnik do wewnętrznej podstrony, używając następującej składni: [[Delphi/Kompendium]] lub [[Delphi/Kompendium|kliknij, aby przejść do kompendium]]. Odnośniki mogą prowadzić do Forum 4programmers.net lub np. do Kompendium.

Wspomnienia użytkowników

By wspomnieć użytkownika forum, wpisz w formularzu znak @. Zobaczysz okienko samouzupełniające nazwy użytkowników. Samouzupełnienie dobierze odpowiedni format wspomnienia, zależnie od tego czy w nazwie użytkownika znajduje się spacja.

Znaczniki HTML

Dozwolone jest używanie niektórych znaczników HTML: <a>, <b>, <i>, <kbd>, <del>, <strong>, <dfn>, <pre>, <blockquote>, <hr/>, <sub>, <sup> oraz <img/>.

Skróty klawiszowe

Dodaj kombinację klawiszy komendą notacji klawiszy lub skrótem klawiszowym Alt+K.

Reprezentuj kombinacje klawiszowe używając taga <kbd>. Oddziel od siebie klawisze znakiem plus, np <kbd>Alt+Tab</kbd>.

Indeks górny oraz dolny

Przykład: wpisując H<sub>2</sub>O i m<sup>2</sup> otrzymasz: H2O i m2.

Składnia Tex

By precyzyjnie wyrazić działanie matematyczne, użyj składni Tex.

<tex>arcctg(x) = argtan(\frac{1}{x}) = arcsin(\frac{1}{\sqrt{1+x^2}})</tex>

Kod źródłowy

Krótkie fragmenty kodu

Wszelkie jednolinijkowe instrukcje języka programowania powinny być zawarte pomiędzy obróconymi apostrofami: `kod instrukcji` lub ``console.log(`string`);``.

Kod wielolinijkowy

Dodaj fragment kodu komendą . Fragmenty kodu zajmujące całą lub więcej linijek powinny być umieszczone w wielolinijkowym fragmencie kodu. Znaczniki ``` lub ~~~ umożliwiają kolorowanie różnych języków programowania. Możemy nadać nazwę języka programowania używając auto-uzupełnienia, kod został pokolorowany używając konkretnych ustawień kolorowania składni:

```javascript
document.write('Hello World');
```

Możesz zaznaczyć również już wklejony kod w edytorze, i użyć komendy  by zamienić go w kod. Użyj kombinacji Ctrl+`, by dodać fragment kodu bez oznaczników języka.

Tabelki

Dodaj przykładową tabelkę używając komendy . Przykładowa tabelka składa się z dwóch kolumn, nagłówka i jednego wiersza.

Wygeneruj tabelkę na podstawie szablonu. Oddziel komórki separatorem ; lub |, a następnie zaznacz szablonu.

nazwisko;dziedzina;odkrycie
Pitagoras;mathematics;Pythagorean Theorem
Albert Einstein;physics;General Relativity
Marie Curie, Pierre Curie;chemistry;Radium, Polonium

Użyj komendy by zamienić zaznaczony szablon na tabelkę Markdown.

Lista uporządkowana i nieuporządkowana

Możliwe jest tworzenie listy numerowanych oraz wypunktowanych. Wystarczy, że pierwszym znakiem linii będzie * lub - dla listy nieuporządkowanej oraz 1. dla listy uporządkowanej.

Użyj komendy by dodać listę uporządkowaną.

1. Lista numerowana
2. Lista numerowana

Użyj komendy by dodać listę nieuporządkowaną.

* Lista wypunktowana
* Lista wypunktowana
** Lista wypunktowana (drugi poziom)

Składnia Markdown

Edytor obsługuje składnię Markdown, która składa się ze znaków specjalnych. Dostępne komendy, jak formatowanie , dodanie tabelki lub fragmentu kodu są w pewnym sensie świadome otaczającej jej składni, i postarają się unikać uszkodzenia jej.

Dla przykładu, używając tylko dostępnych komend, nie możemy dodać formatowania pogrubienia do kodu wielolinijkowego, albo dodać listy do tabelki - mogłoby to doprowadzić do uszkodzenia składni.

W pewnych odosobnionych przypadkach brak nowej linii przed elementami markdown również mógłby uszkodzić składnie, dlatego edytor dodaje brakujące nowe linie. Dla przykładu, dodanie formatowania pochylenia zaraz po tabelce, mogłoby zostać błędne zinterpretowane, więc edytor doda oddzielającą nową linię pomiędzy tabelką, a pochyleniem.

Skróty klawiszowe

Skróty formatujące, kiedy w edytorze znajduje się pojedynczy kursor, wstawiają sformatowany tekst przykładowy. Jeśli w edytorze znajduje się zaznaczenie (słowo, linijka, paragraf), wtedy zaznaczenie zostaje sformatowane.

  • Ctrl+B - dodaj pogrubienie lub pogrub zaznaczenie
  • Ctrl+I - dodaj pochylenie lub pochyl zaznaczenie
  • Ctrl+U - dodaj podkreślenie lub podkreśl zaznaczenie
  • Ctrl+S - dodaj przekreślenie lub przekreśl zaznaczenie

Notacja Klawiszy

  • Alt+K - dodaj notację klawiszy

Fragment kodu bez oznacznika

  • Alt+C - dodaj pusty fragment kodu

Skróty operujące na kodzie i linijkach:

  • Alt+L - zaznaczenie całej linii
  • Alt+, Alt+ - przeniesienie linijki w której znajduje się kursor w górę/dół.
  • Tab/⌘+] - dodaj wcięcie (wcięcie w prawo)
  • Shit+Tab/⌘+[ - usunięcie wcięcia (wycięcie w lewo)

Dodawanie postów:

  • Ctrl+Enter - dodaj post
  • ⌘+Enter - dodaj post (MacOS)