Message passing interface framework for supporting bus communication

A message passing interface and bus communication technology, applied in the computer field, can solve the problems of low communication bandwidth, large delay, poor scalability of communication network, etc., and achieve the effect of broad application prospects and significant economic benefits.

Inactive Publication Date: 2010-10-20
BEIHANG UNIV
View PDF3 Cites 12 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

At present, with the continuous improvement of the computing power of the processor, the communication of the cluster system has gradually become the bottlenec

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Message passing interface framework for supporting bus communication
  • Message passing interface framework for supporting bus communication
  • Message passing interface framework for supporting bus communication

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0061] The invention mainly aims at invoking the hypertranpsort bus communication protocol for MPI processes between different operating systems in the same main board to communicate, and the core function is data sending and receiving. The following is the implementation of the main data structure and data sending and receiving functions, as well as the final configuration method, and the implementation plan of network priority setting.

[0062] The patent of this invention is based on the architecture of Open MPI open source software, such as image 3 As shown, according to the characteristics of Open MPI modularization, the Hypertransport bus communication module HT BTL is added on the basis of its original architecture and the corresponding memory pool Mpool in the original architecture is called, so that Open MPI can support Hypertransport bus communication to improve communication. purpose of efficiency. At the same time, by configuring the priority of the HT BTL module...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses a message passing interface framework for supporting bus communication, which comprises a byte transfer layer (BTL) in a basic framework of Open MPI open source software, a byte management layer (BML), a point-to-point messaging layer (PML), an MPI application program interface (MPI API), a memory pool (Mpool) and a registration cache (Rcache). The framework also comprises an HT bus communication module (HT BTL) added based on the framework and a called corresponding memory pool (Mpool) in an Open MPI architecture; and communication can be performed in the same or different operating systems of a main board and between different main boards by collocating the priority of an HT BTL module. A Hypertransport bus communication protocol is integrated into the Open MPI architecture by combining a system calling interface provided by the Hypertransport bus communication protocol according to a standard interface provided by the Open MPI open source software. Meanwhile, during MPI process communication, a network using the Hypertransport bus communication protocol has higher priority than other networks. The message passing interface framework for supporting bus communication is innovated based on the conventional mature technology, is simple and convenient to implement, and has good use and development prospect.

Description

technical field [0001] The invention is based on the Open MPI open source software, integrates the communication protocol of the Hypertransport bus into the Open MPI architecture, and the Open MPI can support the Hypertransport communication protocol. It relates to parallel computing message transfer and communication protocols, and belongs to the field of computer technology. Background technique [0002] MPI is the abbreviation of message passing interface. It is a set of standards defined by a large committee composed of experts, industry and academia. It has been widely used in the fields of parallel computing and high-performance computing in recent years. Currently, mainstream MPI releases include MPICH2, MVAPICH2, Open MPI, and more. [0003] Among them, Open MPI provides relatively comprehensive technical support for job management, heterogeneous processors, and heterogeneous network protocols in heterogeneous environments. It is currently an MPI implementation syst...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
IPC IPC(8): G06F13/38
Inventor 肖利民李勇男胡耀辉田力阮利王欢
Owner BEIHANG UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products