My 290x scores are virtually the same as my RX580 which are a tad bit lower than yours.
I have an FX6350 processor which is the likely difference. Nevertheless real world performance of the 580 is way ahead of the 290x.
Needless to say, I don't have much faith in that benchmark. Try some of the 3dmark benchmarks and compare to the rest of the world.
My old R9 390x Strix valley benchmark was 2814, that was the highest i have seen it.
Which benchmark do you recommend
I have a 4GB XFX 580 GTXX. Runs amazing for me ive had it for about 3 and a half month! on 3dmark PRO it said my system was better then 52% of the world after running firestrike tests. Yet, I haven't tried it since the new Adrenaline drivers.
16gb 2133mhz ram
XFX 580 GTXX