Different cards have different specs on them. It's largely effected by the core clock, but there's other cores that do different functions. Every program runs a card slightly different. Try out the different programs first to test stability across the board. Use Unigine in the background to tweak your settings, as it loops until you kill it (don't run the benchmark portion). Once you find the limit, stress it through other apps (firemark, furmark, 3dmark)
Then, bench it in 3Dmark and Firemark and COMPARE IT to similar cards and setups. See how it compares scorewise.