As far as I can tell these things are true:
HD2900 does NOT support double precision (the specs say it supports 128-bit floating point operations??)
HD3000 DOES support double precision
9170 DOES support double precision
Is this correct? If not, please elaborate and correct me. It's hard to tell the difference between the 2900 and the 3000 just by looking at the specs. What am I looking for in the "GPU Specs" tab to tell me if it's double precision or not?:
http://ati.amd.com/products/Radeonhd3800/specs.html http://ati.amd.com/products/radeonhd2900/specs.html