[IDEA] Cooling based on target temperature

Collapse
X
Collapse
+ More Options
Posts
 
  • Time
  • Show
Clear All
new posts
  • Th3_uN1Qu3
    Believe in
    • Jul 2010
    • 6031
    • Romania

    #1

    [IDEA] Cooling based on target temperature

    As you know, i'm the proud owner of a DV9000 with nvidia 8600M GS video card. Well, two actually, but only one operational at the moment.

    My new chip is still on the way from China, and i need the laptop to work as my Lenovo died (another chip i need to wait for...).

    Thing is, this laptop has only been lightly used, and never reworked. When i got it it showed only lines on the screen, but letting it sit belly-up for a few hours, then turning it off and back on again while pressing on the case in a certain way, made it work fine. I've used this trick a lot of times - one of the things you get used to when owning a DV9000 or pretty much anything with bad nvidia in it...

    At first, it had some really absurd temperatures but worked great. The GPU would IDLE at 73-80C, and FurMark brought it to 105C within a few minutes, at which point it started throttling, so it fell to 101C, then it resumed at full speed... and so on.

    Then my Lenovo died and i took the DV9000 apart to put the T9300 CPU in it. While i was in there, i gave it a good cleaning. With all the dust bunnies out, the GPU started running much cooler, between 55C at idle and a maximum of 83C loaded. This should be good, right? Well, in theory yes, but something funny started happening - the machine started locking up very often, and sometimes it showed lines again, requiring again to leave it for a long while to heat up.

    I also found a pattern. Whenever the temperature went over 70C for any extended period of time, the laptop locked up.

    I put up with it as i have other laptops, but i really need to work on this one right now. I got fed up with it last night and remembered it worked better before i cleaned the dust... Seriously. So i powered the thing up to BIOS, blocked the air vents and waited. When the fan got to full throttle, i restarted it and went into Windows. GPU was at around 80C. What do you know - working fine. I also locked the powermizer to full throttle, and ran the Windows Experience Index again. The score was significantly improved. Maximum temperature it reached was 98C. No lockups.

    But even blocked, the fan was fairly loud, and this must not be good for it so i looked for another option. I unblocked the vents and the GPU cooled under 70C quickly as the fan was near maxed. As soon as it got over 70C once more - bam, lockup. Knowing of the nvidia underfill problem, it would be ideal to keep the chip UNDER 70C all the time, but this is impossible. 70-73C seems to be "the breaking point", but as i found, the chip will work just as fine if not better, if it is constantly running HOTTER than this.

    I know how to control the fan in the DV6xxx and 9xxx series via software, so i locked the fan to minimum speed. GPU runs around 70 to 85C this way. And guess what. It hasn't frozen once since i did that, and it's been running for 14+ hours (left it on while i was asleep).

    Until the new chip arrives, i don't want to do any work on this board. Not even a reflow. So if it wants to run hot to work properly, i've got no problem with that...

    So here's what i thought. I don't want the GPU to burn up, either, so keeping the fan locked to minimum speed isn't the brightest idea. Instead of normal cooling policy (x deg C = x fan speed), i was thinking to make a fan control software based on target temperature.
    So let's say i want my GPU to run at 75C. Which is relatively high for idling, to reach this temp the fan would need to run very slow or not at all. But when the GPU is loaded, a slow-running fan will guarantee temps much higher than this.
    The fan should aggressively kick in to maintain this temperature, say within a 5-10C window.

    This does actually make sense, as by keeping the chip at a constant operating temperature, thermal cycling is minimized and material fatigue would be reduced.

    It would be similar to what AMD did in its latest generation GPUs, but they went much farther than just fan speed - the R9 290x continuously adjust clocks, voltage and fan speed to keep the chip at a target temperature - AMD found it works best at 95C, but this is too high for comfort for most users, so this temperature target can be lowered in CCC.

    What do you guys think? And yes, it will be getting replaced, but it will be at least 2 more weeks until the new BGA arrives, and my 1920x1200 screen is also on the way and will likely arrive earlier, so i need to keep this one kicking for a little longer.
    Last edited by Th3_uN1Qu3; 06-12-2014, 05:47 AM.
    Originally posted by PeteS in CA
    Remember that by the time consequences of a short-sighted decision are experienced, the idiot who made the bad decision may have already been promoted or moved on to a better job at another company.
    A working TV? How boring!
  • joshnz
    Badcaps Veteran
    • Feb 2011
    • 969
    • New Zealand

    #2
    Re: [IDEA] Cooling based on target temperature

    Well as I see it It is best to keep everything at a constant temperature.
    My pc
    CPU : AMD PHENOM II x4 @ 3.5Ghz
    MB : ASUS M4A89TD PRO USB3
    RAM : Kingston ValueRAM 16gb DDR3
    PSU : Cooler Master 850W Silent Pro
    GPU : ATI Radeon HD 6850

    Comment

    • bammbammfran
      Badcaps Veteran
      • Apr 2014
      • 476
      • USA

      #3
      Re: [IDEA] Cooling based on target temperature

      can you post a picture from the bottom that shows the guts
      I have done heatsink mods on the dv6000s and a few other laptops
      Maybe this one has room to do that ?

      Comment

      • Th3_uN1Qu3
        Believe in
        • Jul 2010
        • 6031
        • Romania

        #4
        Re: [IDEA] Cooling based on target temperature

        Originally posted by bammbammfran
        I have done heatsink mods on the dv6000s and a few other laptops
        Maybe this one has room to do that ?
        I have already cut away the piece of plastic that blocks half of the GPU exhaust, all dv9000s are like that. When the new GPU arrives i'll also undervolt it. Easy mod, just 1 resistor needs to be changed or penciled.

        These chips have huge overclocking headroom - i strongly believe it will also work the other way, it should be possible to lower the voltage a lot while keeping stock clocks. This should cut down on the temperatures quite a bit.

        There also seems to be room for an extra heatpipe in parallel with the existing one, side by side. It's funny that the CPU has a huge heatpipe which keeps it very cool (i'm sure it could take a 45W chip just fine, even though all models used 35W CPUs), while the GPU one is quite skinny. It's not like they didn't have the room.

        But i don't blame HP, they just went with what they've been told will work. Nvidia lied about the power dissipation of their GPUs, and continues to do so to this day. This was yet another factor that contributed to the huge number of 8400M/8600M GPU failures.
        Originally posted by PeteS in CA
        Remember that by the time consequences of a short-sighted decision are experienced, the idiot who made the bad decision may have already been promoted or moved on to a better job at another company.
        A working TV? How boring!

        Comment

        • momaka
          master hoarder
          • May 2008
          • 12170
          • Bulgaria

          #5
          Re: [IDEA] Cooling based on target temperature

          Originally posted by Th3_uN1Qu3
          the R9 290x continuously adjust clocks, voltage and fan speed to keep the chip at a target temperature - AMD found it works best at 95C
          Ha!
          More like, AMD found a way to keep themselves in good business by having their chips fail (hopefully) shortly after the warranty on the laptop expires.

          Comment

          Related Topics

          Collapse

          • Document Archive
            AMD Radeon R9 290 / R9 380 / R9 390 Schematic & Board View
            by Document Archive
            AMD Radeon R9 290 / R9 380 / R9 390

            The Radeon R9 290 was a high-end graphics card by AMD, launched on November 5th, 2013. Built on the 28 nm process, and based on the Hawaii graphics processor, in its Hawaii PRO variant, the card supports DirectX 12. This ensures that all modern games will run on Radeon R9 290. The Hawaii graphics processor is a large chip with a die area of 438 mm² and 6,200 million transistors. Unlike the fully unlocked Radeon R9 290X, which uses the same GPU but has all 2816 shaders enabled, AMD has disabled some shading units on the Radeon R9 290 to reach the...
            10-01-2024, 12:46 PM
          • momaka
            HannStar Hanns-G HC194d LCD monitor repair
            by momaka
            Normally, I never post repairs this quick after I do them, because… I am usually very slow. But today, I’m making an exception here. Why? No idea. Perhaps only because the repair details are still “fresh” in my head… which is ironic, given this is a 16 year old monitor that hardly anyone will care about today. It is new to me, though. I picked it up last November from someone on my local Craigslist. It wasn’t very close to where I live, but was close to a family friend that I had to go visit anyways. So after watching the posting on Craigslist for a few weeks and seeing it getting...
            03-15-2023, 10:17 PM
          • JayPoorJay
            Converting +/- 5v to a Usable Hz Signal
            by JayPoorJay
            Good morning.

            I have posted here before and have gotten AMAZING advise (thank you!). I'm back for more. This BCaps Sub Forum is so well attended I thought I would post here.

            This question is for an automotive application but has to do with what are essentially electrical questions and problem solving... If this is inappropriate I get it. Feel free to delete it or move the question.

            The V 12 Jaguar XJS is notorious for overheating in stop and go traffic in hot weather... Y'all will be potentially helpinh a LOT of people. The solutions and directions...
            08-07-2022, 08:35 AM
          • CapLeaker
            AcuRite 5 in 1 temperature sensor replacement repair
            by CapLeaker
            Got a new victim:

            AcuRite 5 in 1 Iris outdoor weather station not updating the temperature / humidity anymore. The original sensor is a SHT21. Also there are identical other sensor manufacturers. I chose the HTU21D to replace the original SHT21. Both have identical specs. I've had two failure modes with these sensors.
            A: outside temp stuck at -40? It's cold here at times in Canada, but not that cold!
            B: stuck at some temperature and maybe updating once in 12 hrs or so.

            Easy solution is to go to AcuRite website and purchase the sensor. Right?...
            04-15-2025, 01:32 PM
          • Document Archive
            NVIDIA GeForce RTX 3080 / RTX 3090 Schematic & Board View
            by Document Archive
            NVIDIA GeForce RTX 3080 / RTX 3090 Schematic & Board View

            The GeForce RTX 3080 is an enthusiast-class graphics card by NVIDIA, launched on September 1st, 2020. Built on the 8 nm process, and based on the GA102 graphics processor, in its GA102-200-KD-A1 variant, the card supports DirectX 12 Ultimate. This ensures that all modern games will run on GeForce RTX 3080. Additionally, the DirectX 12 Ultimate capability guarantees support for hardware-raytracing, variable-rate shading and more, in upcoming video games. The GA102 graphics processor is a large chip with a die area of 628...
            10-02-2024, 08:52 AM
          • Loading...
          • No more items.
          Working...