Hi,
it is hard to say what happened, but Turbomole must give the same results if the input is identical, no matter on which hardware it runs. You could run the test suite (cd $TURBODIR/TURBOTEST; TTEST) on both machines to check if there is a general problem on one of them.
But, as a matter of fact, the same binaries with the same input can indeed differ in a sense that optimized linear algebra libraries like Intel's MKL or AMDs ACML are used which internally run different code for the same task, depending on which CPU they are. It is quite unlikely but not impossible that they give slightly different results - but only within the given convergence thresholds...
Did you compare the two control and basis set files? The name 6-31G(d,p) is not part of the official Turbomole basis set library, but 6-31G** is - which should be the very same basis set. So it might be that different basis sets have been used...
I'd recommend to send your input files to the Turbomole support (turbomole@cosmologic.de) to find out where the difference really comes from.
Regards,
Uwe