System and Method for Symmetrical Direct Memory Access (SDMA)
AssigneeMoore Performance Systems LLC
InventorPete Neil Moore
Life of this patent
Estimating the term…
Loading patent…
AssigneeMoore Performance Systems LLC
InventorPete Neil Moore
Estimating the term…
This invention defines a System and Method for optimized Data Transfers between two Processing entities, (typically done with DMA technology). We will call this invention and method, Symmetrical DMA, or SDMA. SDMA is more efficient than legacy methods, by providing minimal latency, and maximum Bus utilization. SDMA is a Symmetrical Write-only “Push” model, where ALL Read operation inefficiencies are removed. SDMA is ideal for connecting Software programmable entities, over a bus or media, where the operations are Symmetrical and the overheads are balanced. The present invention relates to multiple Computing Processors connected over Bus or Media, that transfer information between each other. A prime example is two Processors connected via a PCIE bus, (or PCI, PCIX, or similar buses, that allow devices to access a portion of each other's memory). This invention does not define attributes of PCI, PCIX, PCIE, (all well known indusrtry standard Bus/interconnects), or any other bus/interconnect. This invention resides a layer above the Bus details, and is applicable for any Bus/Interconnect that is “PCI-like”, which allows devices to access a portion of each other's memory.
A system comprising of multi-devices, that are connected across a system Bus or Media, and implement a Data Transfer model across the Bus, that uses only efficient Write operations, and zero Read operations. Data Transfers can be uni-directional or bi-directional.
A method comprising:
Dependencies are inferred from the claim text.