REMOTE DIRECT MEMORY ACCESS WITH REDUCED LATENCY

The present disclosure provides systems and methods for remote direct memory access (RDMA) with reduced latency. RDMA allows information to be transferred directly between memory buffers in networked devices without the need for substantial processing. While RDMA requires registration/deregistration...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
1. Verfasser: HEFTY, MARK S
Format: Patent
Sprache:eng ; fre
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:The present disclosure provides systems and methods for remote direct memory access (RDMA) with reduced latency. RDMA allows information to be transferred directly between memory buffers in networked devices without the need for substantial processing. While RDMA requires registration/deregistration for buffers that are not already preregistered, RDMA with reduced latency transfers information to intermediate buffers during registration/deregistration, utilizing time that would have ordinarily been wasted waiting for these processes to complete, and reducing the amount of information to transfer while the source buffer is registered. In this way the RDMA transaction may be completed more quickly. RDMA with reduced latency may be employed to expedite various information transactions. For example, RMDA with reduced latency may be utilized to stream information within a device, or may be used to transfer information for an information source external to the device directly to an application buffer. L'invention concerne des systèmes et des procédés permettant un accès direct à la mémoire distante (RDMA) avec un temps de latence réduit. Le RDMA permet de transférer directement des informations entre des tampons de mémoire dans des dispositifs en réseau sans qu'un traitement substantiel ne soit nécessaire. Tandis que le RDMA requiert une inscription/radiation pour des tampons qui ne sont pas préenregistrés, le RDMA avec un temps de latence réduit transfère les informations à des tampons intermédiaires pendant l'inscription/la radiation, ce qui permet d'utiliser le temps qui aurait été normalement gaspillé en attendant l'exécution de ces processus, et de réduire la quantité d'informations à transférer pendant que le tampon source est enregistré. De cette façon, la transaction RDMA peut être exécutée plus rapidement. Le RDMA avec un temps de latence réduit peut être employé pour accélérer différentes transactions d'informations. Par exemple, le RMDA avec un temps de latence réduit peut servir à transmettre en continu des informations au sein d'un dispositif ou transférer des informations pour une source d'information externe au dispositif directement à un tampon d'application.