I have mine working consistently it seems. I've done a few things over time and it might be a combo of them prior to the latest attempt ..honestly cant remeber what ... but as of last weekend ..
i tried going to Cat 13.1 from 12.11s .. didnt work
tried the latest realtek amd hdmi driver from Dec 2012 rather than AMD ... didnt work
went back to the AMD HDMI driver via installing Cat 13.2, still not working.
I then did two things during the same boot
In device manager, sound devices, found the AMD HD Audio device of my cross-fired 2nd card and right click, disable driver.
I have Sapppire Trix and have ULPS ( i take it thats zero core ? ) disabled, but i didnt realize that Trix might not be actually disabling it after reading a few posts.
So i got the two files needed to renable unofficial overclocking from the older Cat drivers ( which can be found here among many places )
http://forums.overclockers.co.uk/showthread.php?t=18381727&highlight=atipdlxx
Placed those in the appropriate places in c:\windows
i then searched through the registry and set any
EnableUlps
to 0
(nb dont change EnableUlps_NA registry keys ) .
And viola ! the PC has been up since Monday with mutiple montitor sleeps, multiple power management mobo sleeps etc and it still happily connects via HDMI audio to my AMP without any peeing about rebooting etc.
I strongly suspect its the 2 overclocking files that have allowed ULPS to be fully disabled, but after many months of frustration, i'm not playing about with it any more !
Hope it helps someone.