Help


[permalink] [id link]
+
Page "Zero-copy" ¶ 9
from Wikipedia
Edit
Promote Demote Fragment Fix

Some Related Sentences

RDMA and Remote
Remote Direct Memory Access ( RDMA ) is permitted when supported by underlying networks such as Quadrics Elan, Myrinet, and InfiniBand.

RDMA and Direct
Microsoft supports RDMA in Windows Server 2012 via SMB Direct and native NIC Teaming.

RDMA and protocols
In particular, zero-copy RDMA protocols require that the memory pages involved in a transaction be pinned, at least for the duration of the transfer.
The RDMA Consortium and the DAT Collaborative have played key roles in the development of RDMA protocols and APIs for consideration by standards groups such as the Internet Engineering Task Force and the Interconnect Software Consortium.

RDMA and zero-copy
RDMA supports zero-copy networking by enabling the network adapter to transfer data directly to or from application memory, eliminating the need to copy data between application memory and the data buffers in the operating system.
The net result of not pinning the pages in a zero-copy RDMA system can be corruption of the contents of memory in the distributed system.

RDMA and techniques
In order to mitigate these problems, several techniques for interfacing with RDMA devices were developed:

RDMA and .
NFS over RDMA is an adaptation of NFS that uses RDMA as a transport.
* SCSI RDMA Protocol, for transferring SCSI commands and data between a SCSI initiator port and target port at an RDMA layer, i. e. Infiniband
In computing, remote direct memory access ( RDMA ) is a direct memory access from the memory of one computer into that of another without involving either one's operating system.
When an application performs an RDMA Read or Write request, the application data is delivered directly to the network, reducing latency and enabling fast message transfer.
RDMA reduces network protocol overhead, leading to improvements in communication latency.
If this is not done, RDMA pages might be paged out to disk and replaced with other data by the operating system, causing the DMA engine ( which knows nothing of the virtual memory system maintained by the operating system ) to send the wrong data.
Much like other HPC interconnects, RDMA ’ s acceptance is currently limited by the need to install a different networking infrastructure.
However, new standards enable Ethernet RDMA implementation at the physical layer and TCP / IP as the transport, combining the performance and latency advantages of RDMA with a low-cost, standards-based solution.
Software vendors such as Red Hat and Oracle Corporation support these APIs in their latest products, and network adapters that implement RDMA over Ethernet are being developed.
Both Red Hat Enterprise Linux and Red Hat Enterprise MRG have support for RDMA.
Common RDMA implementations include the Virtual Interface Architecture, InfiniBand, and iWARP.
Lustre will take advantage of remote direct memory access ( RDMA ) transfers, when available, to improve throughput and reduce CPU usage.

Remote and Direct
ja: Remote Direct Memory Access
pt: Remote Direct Memory Access

Remote and Memory
* Remote Memory ( such as other computers or the Internet ) ( Practically unlimited ) – speed varies
* NORMA ( memory organization ), NO Remote Memory Access
* 1: Remote Memory Access Protocol ( RMAP )
* Remote Memory Reference, Computer Science
Sun Fire Link is a memory-based interconnect, where Sun MPI uses the Remote Shared Memory ( RSM ) model for its user-level internode messaging protocol.

Remote and Access
ADO is positioned as a successor to Microsoft's earlier object layers for accessing data sources, including RDO ( Remote Data Objects ) and DAO ( Data Access Objects ).
* Remote Database Access, a protocol standard for database access
* Alliance Gateway ( SAG ) software with interfaces ( e. g., RAHA = Remote Access Host Adapter ), allowing other software products to use the SNL to connect to SWIFTNet
* RDA ( Remote Database Access )
* Scilab Remote Access Module
* Whois ( and RWhois ), Remote Directory Access Protocol
* 06: Remote Access Service
* 21: Remote Access Service client
The Routing and Remote Access Service for Microsoft Windows contains a PPTP server.
The Remote Access Server, the Virtual Private Network server, the Network switch with port-based authentication, and the Network Access Server ( NAS ), are all gateways that control access to the network, and all have a RADIUS client component that communicates with the RADIUS server.
The user or machine sends a request to a Remote Access Server ( RAS ) to gain access to a particular network resource using access credentials.
MUSIC / SP ( Multi-User System for Interactive Computing / System Product ; originally " McGill University System for Interactive Computing ") was developed at McGill University in the 1970s from an early IBM time-sharing system called RAX ( Remote Access Computing System ).
1966-IBM Remote Access Computing System ( RAX ) released.
* Remote Data Services, a deprecated component of Microsoft Data Access Components
The DSLAM traffic is switched to a Broadband Remote Access Server where the end user traffic is then routed across the ISP network to the Internet.
* Broadband Remote Access Server ( BRAS )
* Remote Database Access, a protocol standard for database access
* Broadband Access Server ( see Broadband Remote Access Server )
Also available in some areas is Remote Access to Call Forwarding, which lets you turn Call Forwarding on and off from telephones other than your home phone.
* Dell DRAC ( Dell Remote Access Controller ), remote access card available in many models of Dell servers
* XWinLogon – Remote Access Client GUI based on Cygwin / X
* Client Initiated Remote Access, a remote access technology from Intel

0.596 seconds.