About the pool hashrate: it's calculated based on what the pool receives. So if you are lucky and your cards find a lot of shares, then the pool hashrate goes up. With the same cgminer hashrate, I've had a poolrate of 50%-250% of what cgminer said.
I just ran the two 290Xs a night with the following settings:
./cgminer --scrypt -I 20 --thread-concurrency 22528 --worksize 1024 --lookup-gap 2 --auto-fan --gpu-memclock 1500 --auto-gpu
That worked perfectly stably at about 1630Kh/s.
I started playing with the engine clock:
975MHz: 1640Kh/s! CPUs started throttling.
950MHz: 1650Kh/s! Less throttling.
925MHz: back to 1640Kh/s again. 950 seems ideal.
Then I wanted to get rid of the throttling. Setting the fan speed to 0-100 helped: the temperature decreased from 85 to 80C. I installed 3 additional 12cm fans and told them to blow as fast as they can in the BIOS, but their impact is limited (the GPU card fans blow way harder, so the 12cm fans can't get the air in quickly enough).
I played around a bit with thread concurrency and worksize, but this doesn't seem to have too much of an impact.
Next up was playing with the memory speed:
1600MHz: also works fine, but goes slower at just 1430Kh/s! Very strange.
1700MHz: card 2 acting strangely and a crash
1650MHz: works well, but again, not that fast.
So, if going up decreases speed, does a slower memory speed give better performance?
1200MHz: no, just about 600Kh/s per card. Maybe a bit too drastic.
1300MHz: idem!
1400MHz: OK, back up to about 650Kh/s
1450MHz: 750Kh/s...
1475MHz: 800Kh/s...
1525MHz: back down to 600Kh/s! Very strange.
I also tried 1510 and 1490 and concluded that 1500MHz is just perfect for my cards. So my final settings are:
-I 20 --thread-concurrency 22528 --worksize 1024 --lookup-gap 2 --auto-fan --gpu-fan 0-100 --gpu-memclock 1500 --gpu-engine 950
This gives me about 1650KH/s with two boards, so 825Kh/s each. And it's very stable just below 80C, here at room temperature. Time to move the PC back to the cellar where it's cooler
Thanks for the response and the tips!