Dynamic binary translation - efficient Power PC simulation on the SPARC architecture