CPC G06F 9/30047 (2013.01) [G06F 9/30043 (2013.01); G06F 9/3009 (2013.01); G06F 9/3004 (2013.01)] | 12 Claims |
1. A method for processing multiple transactions converted from a single transaction for each thread of a plurality of threads, the method being performed by a processor including at least one core and comprising:
converting a first transaction related to at least one of the plurality of threads into a plurality of second transactions;
transferring, by a load-store unit (LSU) of the core, the plurality of second transactions to a subordinate or a cache;
receiving, by the LSU, a plurality of data units related to the second transactions from the subordinate or the cache; and
merging, by the LSU, the plurality of data units,
wherein the LSU is configured to further transfer interleaving deactivation information that causes the subordinate or the cache to deactivate interleaving.
|