yes, r600 had some bad choices. i have to disagree with how scalable the designs are. g80 was is simple as a gpu can get would require more work to make it dx11 compatible than r600 which was way more complex but its features allow it to last for multiple generations(just look at cypress). not that much has changed, they got rid of the ring bus, added LDS, gddr5, HW thread synchronization, double precision and some other small stuff. perhaps thinking too far ahead is why the arch performed poorly.
80HS is not supposed to be efficient, it is designed for high clockspeeds which is why ln2 overclocks were very high. its good for its intended purpose.
Bookmarks