Font Size: a A A

Research On Zero-copy Communication Optimization Techniques In Parallel System

Posted on:2011-09-13Degree:MasterType:Thesis
Country:ChinaCandidate:J WangFull Text:PDF
GTID:2178330332956563Subject:Computer system architecture
Abstract/Summary:PDF Full Text Request
Recently, Cluster system has become the main trend in parallel computing. With the development of the Computing node performance, Cluster system of communication performance has become an important factor of parallel computing performance. In order to promote the practice of High Performance Computing and content the demand of Computing node communication, it must promote the communication system performance. The new High Speed Network is always very costly, but the traditional inefficient network can not be got the effective utilization, because it can not satisfy the demand of the High performance Communications. So we must promote the communication efficiency for the parallel system communication, and using the communication resources adequately has been a research hotspot.In this paper, we studied how to promotes the communication efficiency, The main content is:1. Expound the application advantage of Parallel computing technology and the development of the important carrier of cluster system in parallel computing. Explain the important significance for the development of the cluster computing efficiency and applicable scope, because of the development of the communication system. Study High-performance communication optimization technology which is used on the parallel computing. Analysing the kernel code in the process of message transmission, we analysed the process of messages from the network communication, the system layer communication, the overhead of UDP/IP communication. Based on the feature of the lightweight communications protocol and Zero copy communication protocol, we proposed the method for optimizing the performance of the system communication. Improve the efficiency of communication.2. Based on the existing test environment, make zero copy technology have more practical value and application properties. By comparing static buffer allocation with dynamic buffer allocation, and based on the complicated application layer protocol, we proposed a cluster strategy of zero copy communication, which is independent of a operating system or a special hardware, and has an intelligent buffer management. Through the parallel test, Ping-pong test, socket test and the CPU utilization test, the data transfer rate and the CPU utilization of the communication system which is optimized is better than that without optimizing.
Keywords/Search Tags:Communication Optimization, Zero Copy, Buffer Management
PDF Full Text Request
Related items