Invention Grant
US08015380B2 Launching multiple concurrent memory moves via a fully asynchronoous memory mover 失效
通过完全异步的内存移动器启动多个并发内存移动

Launching multiple concurrent memory moves via a fully asynchronoous memory mover
Abstract:
A data processing system has an asynchronous memory mover, which includes multiple sets of registers for storing addressing and control parameters utilized to generate one or more asynchronous memory move (AMM) operations. The memory mover detects a receipt of a first set of parameters in a first set of registers from the processor. The processor forwards the parameters after the processor initiates a data move in virtual address space, utilizing a source effective address and a destination effective address. The memory mover responds to receiving the first set of parameters by generating and launching a first asynchronous memory move (AMM) operation. When the memory mover receives a second set of parameters in a second set of registers before the first AMM operation completes, the memory mover generates and launches a second AMM operation concurrently with the first AMM operation if no address conflicts exist.
Information query
Patent Agency Ranking
0/0