期刊文献+
共找到2篇文章
< 1 >
每页显示 20 50 100
CoGIS系统中通信子系统的设计与实现 被引量:2
1
作者 胡雪莲 程承旗 +1 位作者 马蔼乃 吴宁 《计算机工程与应用》 CSCD 北大核心 2003年第28期10-12,17,共4页
协作GIS(CoGIS)系统的通信机制不同于WebGIS、网络GIS,其关键在于在所有的协作成员之间建立起通信链路,以保证成员之间的相互感知与协同。在此基础上,文章从CoGIS系统体系结构出发,采用直接通信和混合通信的通信方式来建立成员间的通信... 协作GIS(CoGIS)系统的通信机制不同于WebGIS、网络GIS,其关键在于在所有的协作成员之间建立起通信链路,以保证成员之间的相互感知与协同。在此基础上,文章从CoGIS系统体系结构出发,采用直接通信和混合通信的通信方式来建立成员间的通信链路,设计并实现了连接层-数据层-控制层的通信模型,支持了成员的多媒体通信和消息通信需求,实现了一种实用、简单、可扩展的通信机制。 展开更多
关键词 通信方式 通信接口 消息 消息分类
下载PDF
MPI-RCDD: A Framework for MPI Runtime Communication Deadlock Detection 被引量:1
2
作者 Hong-Mei Wei Jian Gao +3 位作者 Peng Qing Kang Yu Yan-Fei Fang Ming-Lu Li 《Journal of Computer Science & Technology》 SCIE EI CSCD 2020年第2期395-411,共17页
The message passing interface (MPI) has become a de facto standard for programming models of highperformance computing, but its rich and flexible interface semantics makes the program easy to generate communication de... The message passing interface (MPI) has become a de facto standard for programming models of highperformance computing, but its rich and flexible interface semantics makes the program easy to generate communication deadlock, which seriously affects the usability of the system. However, the existing detection tools for MPI communication deadlock are not scalable enough to adapt to the continuous expansion of system scale. In this context, we propose a framework for MPI runtime communication deadlock detection, namely MPI-RCDD, which contains three kinds of main mechanisms. Firstly, MPI-RCDD has a message logging protocol that is associated with deadlock detection to ensure that the communication messages required for deadlock analysis are not lost. Secondly, it uses the asynchronous processing thread provided by the MPI to implement the transfer of dependencies between processes, so that multiple processes can participate in deadlock detection simultaneously, thus alleviating the performance bottleneck problem of centralized analysis. In addition, it uses an AND⊕OR model based algorithm named AODA to perform deadlock analysis work. The AODA algorithm combines the advantages of both timeout-based and dependency-based deadlock analysis approaches, and allows the processes in the timeout state to search for a deadlock circle or knot in the process of dependency transfer. Further, the AODA algorithm cannot lead to false positives and can represent the source of the deadlock accurately. The experimental results on typical MPI communication deadlock benchmarks such as Umpire Test Suit demonstrate the capability of MPIRCDD. Additionally, the experiments on the NPB benchmarks obtain the satisfying performance cost, which show that the MPI-RCDD has strong scalability. 展开更多
关键词 high-performance computing message PASSING interface(MPI) communication DEADLOCK DEADLOCK detection AND⊕OR model
原文传递
上一页 1 下一页 到第
使用帮助 返回顶部