Atm the reaper opencl code sucks. My 5870 generates about 420kh/s, to use as a reference. So it should be getting like 6-700 or more from a 7970.
But how many accepted shares does it generate at that alleged hashrate?
According to the pool, about 55k accepted since the night of July 18th ( almost 3 days now) but I also game on this box. I also have a tri 5970 rig that has 250k+ accepted shares. I've found that the thread concurrency switch in reaper has a lot to do with stales/invalids. Also the calculated pool speed is usually +/- 10% of 420, right now at 436.
keep in mind, scrypt was intentionally gpu hostile. you cannot extrapolate what one gpu 'might' or 'should' get because another is getting x this is not btc mining.
...
Yes well as everyone knows ... it was supposedly impossible to GPU mine Scrypt faster than CPU with N=1024,p=1,r=1 -> 128KiB

September 28, 2011
https://bitcointalk.org/index.php?topic=45849.msg548778#msg548778Edit: of course that link above - 3 posts later - shows ArtForz saying he wrote a scrypt GPU miner back in September last year ...........

Though I had a few pages of discussion on the subject of generic GPU vs CPU mining even before that ...
September 17, 2011 starting here:
https://bitcointalk.org/index.php?topic=44423.msg530426#msg530426That all turned out to be a load of crap also
