Slashdot Mirror


Is StarCraft II Killing Graphics Cards?

An anonymous reader writes "One of the more curious trends emerging from last week's StarCraft II launch is people alleging that the game kills graphics cards.The between-mission scenes onboard Jim Raynor's ship aren't framerate capped. These are fairly static scenes, and don't take much work for the graphics card to display them. Because of this, the card renders the scene as quickly as possible, which then taxes your graphics card as it works to its full potential. As the pipelines within your graphics card work overtime, the card will heat up and if it can't cope with that heat it will crash."

5 of 422 comments (clear)

  1. read: StarCraft will expose your crappy setup by Anonymous Coward · · Score: 5, Informative

    Clearly StarCraft is not at fault here. No software should be capable of damaging your graphics card. But if the thermal design of your system is broken, then it's your fault, or the manufacturer's.

    If your card breaks and there is nothing wrong with your cooling, then your card was already broken before you even fired up StarCraft.

  2. Might explain my crashes by The+Barking+Dog · · Score: 5, Informative

    I'm playing Starcraft II on the last-gen iMac (purchased about four months ago) on OS X 10.6.3. The game is stable during gameplay, but it's crashed on me several times in cutscenes, onboard the Hyperion, or even in the main menu (ironically, while I was bringing up the menu to quit the game).

  3. Don't make car analogies if you don't understand by Sycraft-fu · · Score: 5, Informative

    This is not putting your car in neutral and laying on the gas, it is a meaningless comparison. GPUs have no problem rendering excess frames, lots of excess frames, and simply not making any real use of them. This is no more a problem than having a CPU run a computationally intensive test that doesn't do anything. There is no difference from a heat or function standpoint between all the units being fully active rendering something simple quickly or all the units being active rendering something complex slowly. In either case all the logic is active with lots of power flowing through and thermal output is maxed. A component should be able to handle this, no problem. Whatever a CPU or GPU is rated to for speed is not a temporary max, it is what it can run at full time. If there is a failure, it indicates a defect of some kind somewhere.

    The most usual defect is inadequate airflow. People have a case with poor airflow, and reduce it further by not clearing dust buildup. As such the components can't cool themselves well enough.

    As the GP said: This is a non-issue. If it happens to you, the game revealed a problem, it didn't cause it. Fix your system.

  4. Re:Ridiculous. by bertok · · Score: 5, Informative

    There is a parameter used for most high-dissipation ICs (such as CPUs and GPUs) - It's called "thermal design power".

    This is the absolute maximum amount of heat the card can dissipate under any circumstances (not counting overclocking). The nature and definition of TDP means it should be physically impossible for ANY software to ever cause the card to exceed TDP.

    If you have a system that can't handle the card running at TDP, that's faulty design of your system, not whatever caused it to hit TDP.

    Many video cards can exceed their TDP through certain sequences of instructions, and the drivers include code to prevent this from occurring. There's been issues in the past where this filter wasn't perfect, and cards were destroyed, typically when executing GPU stress tests.

  5. The Fix by Pawnn · · Score: 5, Informative

    This 15 page thread has some people who say they've had melted cards. A lot of the problems seem to be with laptops. As a corollary, people are reporting that the "fix" also helps with Alt+tab speed if anyone cares about that. http://www.gamespot.com/pc/strategy/starcraft2/show_msgs.php?topic_id=m-1-55785055&pid=939643&page=2 Since I haven't seen anyone else post the fix, I will: Add the following lines to your "Documents\StarCraft II\variables.txt" file: frameratecapglue=30 frameratecap=60 You can add them to the beginning, end, or wherever. The game doesn't care.