Mechanisms for efficient message passing with copy avoidance in a distributed system

   
   

An efficient mechanism for sending messages without the use of intermediate copies (i.e. without the staging of data) is provided. In particular an interface specification which allows use users of a transport protocol is defined so as to lend itself to efficient implementations. The interface specification is a complete and robust set of user functions usable within systems desiring reliable and efficient zero copy transport protocols. Two methods are provided to accomplish the implementation of an efficient zero copy protocol. The first method is especially useful in systems where the network device has limited capabilities in terms of hardware, message fragmentation and message reassembly. An additional RDRAM memory allows data to reside in an adapter while handshake operations take place between an adapter and a node so as to specify the final destination of the data. The second method takes advantage of network devices with advanced features which are exploited for maximum efficiency.

Um mecanismo eficiente para emitir mensagens sem o uso de cópias intermediárias (isto é sem a plataforma dos dados) é fornecido. No detalhe uma especificação de relação que permita usuários do uso de um protocolo do transporte é definida para emprestar-se às execuções eficientes. A especificação de relação é um jogo completo e robust das funções do usuário usable dentro dos sistemas que desejam protocolos zero de confiança e eficientes do transporte de cópia. Dois métodos são fornecidos para realizar a execução de um protocolo zero eficiente da cópia. O primeiro método é especial útil nos sistemas onde o dispositivo da rede limitou potencialidades nos termos da ferragem, da fragmentação da mensagem e da remontagem da mensagem. Uma memória adicional de RDRAM permite que os dados residam em um adaptador quando as operações do handshake ocorrerem entre um adaptador e um nó para especificar o destino final dos dados. O segundo método faz exame da vantagem de dispositivos da rede com características avançadas que são exploradas para a eficiência máxima.

 
Web www.patentalert.com

< High-performance modular memory system with crossbar connections

< Method and apparatus for detecting a match in an intra-row configurable cam system

> Synchronizing databases

> Method of estimation of wafer polish rates

~ 00135