Is this sort of result more likely due to hardware, software, or the combination of the two?
I am just curious. I haven't used two video cards for a long while, since my attempt to extend the life of an ageing AMD 5850 by adding a second one to my old i7-930 rig. In that case, I only realized a gain of some 20% in synthetic benchmarks and nothing that was easily detectable by the Mark I Eyeball in Aces High.