Thats a unique idea.You should consider the following idea to enhance your idea so that it would impact uniquely: With the prevalence of multi-core processors, it is a trend that the embedded cluster deploys SMP nodes to gain more computing por. As a crucial issue, the MPI inter-process communication has been suffering the contradiction beten high performance and embedded constraints. Moreover, there is a big performance gap beten intra- and inter-node communication for different infrastructures. ,  design a virtual communication system called SMVN, which extends the shared memory mechanism typically used in intra-node case into the inter-node case. The SMVN utilizes the HT inter-chip interconnect interface in Godson-3A SMP nodes to build a mesh topology. It is Ethernet compatible by simulating bottom layers of TCP/IP protocol. With the design, the node interconnection can get rid of NICs, cables and switches. Furthermore,  exploit the zero-copy scheme and other optimizations to improve the performance.  port the MPICH2 library by socket channel and formulate its process allocation. The MPI latency and bandwidth tests show that the performance difference beten two levels is small. The inter-node bandwidth is 27.3 MB/s, which is more than twice the theoretical peak value of 100 Mb Ethernet and reaches 84% of the intra-node performance.
['Wenxuan Yin', 'Xiang Gao', 'Xiaojing Zhu', 'Deyuan Guo']
I am writing a research paper on a idea An Efficient Shared Memory Based Virtual Communication System for Embedded SMP Cluster
[{"from": "human", "value": "I am writing a research paper on a idea An Efficient Shared Memory Based Virtual Communication System for Embedded SMP Cluster"}, {"from": "gpt", "value": "Thats a unique idea.You should consider the following idea to enhance your idea so that it would impact uniquely: With the prevalence of multi-core processors, it is a trend that the embedded cluster deploys SMP nodes to gain more computing por. As a crucial issue, the MPI inter-process communication has been suffering the contradiction beten high performance and embedded constraints. Moreover, there is a big performance gap beten intra- and inter-node communication for different infrastructures. ,  design a virtual communication system called SMVN, which extends the shared memory mechanism typically used in intra-node case into the inter-node case. The SMVN utilizes the HT inter-chip interconnect interface in Godson-3A SMP nodes to build a mesh topology. It is Ethernet compatible by simulating bottom layers of TCP/IP protocol. With the design, the node interconnection can get rid of NICs, cables and switches. Furthermore,  exploit the zero-copy scheme and other optimizations to improve the performance.  port the MPICH2 library by socket channel and formulate its process allocation. The MPI latency and bandwidth tests show that the performance difference beten two levels is small. The inter-node bandwidth is 27.3 MB/s, which is more than twice the theoretical peak value of 100 Mb Ethernet and reaches 84% of the intra-node performance."}]