pretty sure it's hardware, overheat issue
i had that happen to me when i first installed my 4850 a few months ago, it was infrequent but the damn thing was just too hot, unscrewed the heatsink, redid the thermal paste, that worked well, then took off the plastic casing on the stock heatsink, zip tied 120mm fan to it, disabled the turbojet of a stock fan, and never had an issue.
was never oc'd.
i had that happen to me when i first installed my 4850 a few months ago, it was infrequent but the damn thing was just too hot, unscrewed the heatsink, redid the thermal paste, that worked well, then took off the plastic casing on the stock heatsink, zip tied 120mm fan to it, disabled the turbojet of a stock fan, and never had an issue.
was never oc'd.