Szybka uwaga: wiem, że jest to strona z pytaniami i odpowiedziami na temat tworzenia gier, ale myślę, że przede wszystkim wiecie i macie doświadczenie z kartami graficznymi, więc kieruję do was to pytanie. Jeśli uważasz, że to całkowicie nie na temat, odeślij mnie na odpowiednią stronę / forum. Edycja: W rzeczywistości jest to związane z gamedev: jeśli zły kod może spowodować przegrzanie lub uszkodzenie karty, twórcy gier powinni być tego świadomi i upewnić się, że ich aplikacje tego nie robią.
To może wydawać się dziwnym lub głupim pytaniem, ale czy rzeczywiście można napisać taką aplikację do renderowania grafiki, która może uszkodzić kartę graficzną (w jakikolwiek sposób)?
Bezpośrednim powodem, dla którego zadałem to pytanie, była (bez zaskoczenia) moja zepsuta karta graficzna. Po naprawie serwisant powiedział, że przetestował na nim różne aplikacje (gry) i działał dobrze. Ale kiedy uruchomiłem własną aplikację (demo odroczonego cieniowania), nagrzała ją do ponad 100 stopni Celsjusza. Więc moja karta nie okazała się w końcu naprawiona, ale ważne jest to, że problem zdawał się występować tylko podczas uruchamiania własnej aplikacji.
Grałem w różne gry wymagające GPU (takie jak Crysis) i często przesuwałem to do granic możliwości i więcej (miałem tak wysokie ustawienia, że gry działały przy 5 FPS), a także niektóre testy porównawcze ... Więc dałem moja karta, wiele razy, tyle pracy, że nie mogła nadrobić zaległości (stąd niski FPS), ale nigdy nie osiągnęła niebezpiecznej temperatury. Ale moja własna aplikacja zdołała to osiągnąć (przynajmniej gdy synchronizacja v była wyłączona). : P Ponieważ była to tylko moja aplikacja, nie sądzę, żeby winowajcą był zły system chłodzenia.
Pytam więc - czy myślisz (a może wiesz), czy możliwe jest złamanie karty graficznej (w jakikolwiek sposób, nie tylko przez przegrzanie) jakimś błędnym kodem?
Aktualizacja:
Joe Swindell powiedział, że problemem może być przegrzanie (no cóż, zdecydowanie może złamać kartę). Ale czy odpowiedni system chłodzenia nie powinien temu zapobiec (pod żadnym pozorem)?
Boreal wskazał inny problem. Jeśli dobrze rozumiem, FPS jest związany zarówno przez procesor, jak i GPU (czy to prawda?). Tak niski FPS może sygnalizować albo duże obciążenie procesora, albo wysokie obciążenie GPU . Ale znowu - czy odpowiedni system chłodzenia nie powinien zapobiegać przegrzaniu GPU, nawet jeśli karta jest „używana przez cały czas w 100%”?