Computing a query plan is a very complex process that relies on systemic. There is many conditions to obtain a query plan that will be exactly the same on two similar machines... The most important of them are:
Other conditions can increase the differences like:
Are you sure that thoses things are strictly the same ?