My guess is HD5850 is a crippled HD5870 with few SP and TMU units disabled. Something like 32RBE/64TMU/1280SP (16 SIMDs), maybe even some RBEs and buswidth cut off. Bigger die -> harvesting is a must.