I recently snagged a Radeon HD 7870 off ebay, to replace my old video card. This particular one is made by XFX, and has their trademark "Double Dissipation" cooling system on it. I was hoping the big video cooler would give me the combination of good cooling and low noise that I like. But unfortunately, it fell just a bit short. The fans have temperature based speed control. They're quiet when the video card is idle, but get loud enough to be annoying when it's working hard. And due to some shortcomings in the video cooler design, it gets a little hot when running at full tilt.
Here's a photo of the video card, before I started modifying it.
At first, the plan was to disassemble the video cooler and see what improvements I could make to increase its efficiency. So I took it apart to get a better look at the parts. First, the aluminum cover comes off, revealing the copper heat pipes and aluminum cooling fins hidden underneath.
Next, the fans and heat pipe unit come off. While the outer cover made the video card look pretty beefy, the heat pipe unit itself is actually rather small. The video card also has a black metal frame that serves as the mounting point for the cover piece. And it seems to be designed to reinforce the circuit board, as well.
Also, the fan mounting setup made me scratch my head. The cooling fans are mounted to metal brackets, which in turn are attached to the heat pipe unit. Those brackets block a lot of the airflow from the fans. I have no idea why they did this.
At first, I thought I would improve the existing video cooler. I tried replacing the fans, polishing the bottom of the heat pipe unit (where it touches the graphics chip), and replacing the thermal goop with Arctic Silver. None of that made any noticeable difference. So I decided to bite the bullet and buy an aftermarket video cooler. I've had good results from Arctic Cooling video coolers in the past, so I bought one of their Accelero S1 units. Below, you see the Accelero S1 next to the original heat pipe unit.
As you can see, the Accelero S1 unit is noticeably larger. Plus, it has twice as many heat pipes. However, the Accelero S1 doesn't include any cooling fans. But it's going to need some, because the Radeon HD 7870 generates a lot of heat. So I thought I'd try the fans that came with the video card, and see how that works out. I attached the fans to the Accelero unit, using garbage bag ties. Laugh if you want, but it works. And there are no silly metal brackets blocking the airflow.
The Accelero S1 unit is so big, it overhangs the side of the video card by an inch or so.
Having installed the Accelero S1 unit on the video card, I was eager to get the video card back in the computer and test it out. The comparison goes like this...
STOCK VIDEO COOLER
At Idle -- Temperature around 45°C, fan speed around 40%
Full Load -- Temperature around 80°C, fan speed around 70%
AC ACCELERO S1
At Idle -- Temperature around 36°C, fan speed around 35%
Full Load -- Temperature around 60°C, fan speed around 50%Idle temperatures and fan speeds were measured at the Windows desktop screen. Load temperatures and fan speeds were measured in the World of Tanks vehicle hangar, with video settings cranked up high enough to run the GPU at full load.
I'm happy to say this was a success. Not only does the video card stay cooler, but the cooling fans never throttle up enough to get annoying.
Now if you'll excuse me, I need to go blast some virtual tanks.