In one aspect, the present invention is an apparatus for ordering operations and data received by a first bus having a first ordering policy in accordance with a second ordering policy which is different from the first ordering policy, and for transferring the ordered data on a second bus having the second ordering policy.