Ghi chú nhanh: Tôi biết đây là trang web Hỏi & Đáp phát triển trò chơi nhưng tôi đoán hầu hết các bạn đều biết và có kinh nghiệm với card đồ họa nên tôi gửi câu hỏi này cho bạn. Nếu bạn nghĩ rằng điều này hoàn toàn ngoài chủ đề, xin vui lòng giới thiệu cho tôi một trang web / diễn đàn thích hợp. Chỉnh sửa: Trên thực tế, nó có liên quan đến gamedev: nếu một mã xấu có thể dẫn đến việc thẻ quá nóng hoặc bị hỏng thì các nhà phát triển trò chơi nên biết điều đó và đảm bảo các ứng dụng của họ không làm điều đó.
Điều này có vẻ như là một câu hỏi kỳ lạ hoặc ngu ngốc nhưng thực sự có thể viết một ứng dụng kết xuất đồ họa như vậy có thể phá vỡ card đồ họa (theo bất kỳ cách nào)?
Lý do ngay lập tức khiến tôi đặt câu hỏi này là (không có gì ngạc nhiên) card đồ họa bị hỏng của chính tôi. Sau khi sửa chữa, nhân viên phục vụ nói rằng họ đã thử nghiệm nhiều ứng dụng (trò chơi) khác nhau và nó hoạt động tốt. Nhưng khi tôi khởi chạy ứng dụng của riêng mình (bản demo bóng mờ bị trì hoãn), nó đã làm nóng nó lên hơn 100 độ C. Vì vậy, thẻ của tôi cuối cùng đã không được sửa chữa nhưng điều quan trọng ở đây là vấn đề dường như chỉ xảy ra khi chạy ứng dụng của riêng tôi.
Tôi đã chơi nhiều trò chơi đòi hỏi GPU khác nhau trên nó (như Crysis) và thường đẩy nó đến giới hạn và hơn thế nữa (có cài đặt cao đến mức các trò chơi chạy ở mức 5 FPS), một số điểm chuẩn cũng vậy ... Vì vậy, tôi đã đưa ra Thẻ của tôi, nhiều lần, tải quá nhiều công việc đến mức không thể bắt kịp (do đó FPS thấp) nhưng nó không bao giờ đạt đến nhiệt độ nguy hiểm. Nhưng ứng dụng của riêng tôi đã quản lý để đạt được điều đó (ít nhất là khi v-sync bị tắt). : P Vì đó chỉ là ứng dụng của riêng tôi, tôi không nghĩ rằng một hệ thống làm mát tồi tệ là thủ phạm.
Vì vậy, tôi hỏi - bạn có nghĩ (hoặc có thể biết) liệu có thể phá vỡ card đồ họa (theo bất kỳ cách nào, không chỉ bằng cách quá nóng) bởi một số mã xấu?
Cập nhật:
Joe Swindell nói rằng quá nóng có thể là vấn đề (tốt, nó chắc chắn có thể phá vỡ thẻ). Nhưng không phải là một hệ thống làm mát thích hợp ngăn chặn điều đó xảy ra (trong mọi trường hợp)?
Boreal chỉ ra một vấn đề khác. Nếu tôi hiểu chính xác, FPS bị ràng buộc bởi cả CPU và GPU (điều đó có đúng không?). Vì vậy, FPS thấp có thể báo hiệu tải CPU cao hoặc tải GPU cao . Nhưng một lần nữa - không nên là một hệ thống làm mát phù hợp ngăn GPU quá nóng ngay cả khi thẻ "được sử dụng 100% mọi lúc"?