Chalnoth said:
Killer-Kris said:
Now I know that some graphics boards do indeed have cooling on both sides, but aren't most reference boards designed with cooling on only the one side?
Even if there's not active cooling, it's still better than it being on the motherboard, as the back will get some air.
I'm still not convinced that there needs to be much in the way of cooling on the back side of the boards. Just using the examples of prescott and madison, both of these chips produce well over a 100 watts themselves which is not including the memory, memory controllers, etc... and they are still fairly easily cooled with out having to put either heatsinks or have airflow over the back of them. I know it wouldn't hurt, but I'm not sure it would help either.
Where as with current GPUs the entire board is consuming upto 100 watts I believe. Most of this is obviously the GPU, but a not quite insignificant amount is also the memory. If the GPU were moved into a socket cooling would certainly not be any more of an issue than it is for CPUs.
That's not to say that heat won't be an issue in the future since both CPUs and GPUs are using more and more logic and being pushed to even higher clock speeds. Something is going to need to be done, but it will likely need to be done the same on both the socket and the slot designs.
Whenever you have multi-CPU systems, heat is always a significant concern. You may have noticed that dual- and quad-CPU motherboards are typically quite expensive.
I was under the assumption that the added cost of multiprocessor motherboards had more to do with validation and economies of scale than it had to do with the added complexity. Just like the difference in price between P4 and Xeon, Opteron and Athlon64, Quadro and Geforce, FireGL and Radeon, etc... now of course that wasn't exactly an apples to apples comparison because unlike all the above examples motherboards can't be based off of an identical design like chips can but it should be fairly close.
Anyways we're getting off topic. There's still the issue to address of having a unified socket for all chips, high -> mid -> low range. Anyone have any suggestions? Do we make the high end suffer by going with the lowest common denominator, or do we make the low end cost more by designing around the high end, or is there a better solution?
Now if indeed we are entering into a time in which new features are going to be introduced at a slower pace, and improvements will mostly come in the form of higher clocks and more pipelines, I can actually foresee it becoming much like the CPU realm at the moment. A new socket every 24-36 months, bus speed boosts semi-regularly, and higher clocked chips every so often as well. And just like we put up with having to buy a new motherboard when AMD or Intel releases a new socket, we'll probably also just put up with Nvidia or Ati releasing a new socket in the same manner. Now of course where does this leave the motherboard manufacturers... do they have to make 4 different mother boards, one for each combination?