摘要
文中通过定性分析典型并行应用程序 ,提出并定义了消息传递无关因子 R,即堆中的数据的传递在整个消息传递中所占比例 .而后在一个实际的 NPC环境中对一组典型并行应用程序进行踪迹统计 ,证实了 R接近 1的分析 .根据这个定性分析以及定量统计结论 ,结合存储器技术的进展 ,在 NPC中的网络接口上引入了消息存储器 ,使得 NPC中各个结点可以直接访问其它结点的消息存储器 .通过实验得出结论 :在设置了消息存储器的网络接口的 NPC中 。
In this paper, some typical parallel applications are analyzed qualitatively. A fact is revealed that the transferred data seldom come from the Stack, but mainly from the Heap in message passing. R is used to represent the message passing irrelevant factor, which is defined as the ratio of the messages from heap data and the whole messages. The tracing results of a pack of typical parallel applications in a practical network parallel computing environment show that the value of R is close to 1, which confirms the analysis. Considering the technical development in memory industry, the architecture setting the message memory in the network interface of NPC is proposed in this paper. In this architecture, a node of NPC can access the message memory in other nodes. The experiment result verifies that the overhead of message passing can be reduced efficiently in the NPC with message memory in its network interface.
出处
《计算机学报》
EI
CSCD
北大核心
2000年第2期195-201,共7页
Chinese Journal of Computers
基金
国家攀登计划研究项目"高性能计算机若干技术关键问题研究"和博士点科研基金
关键词
网络并行计算
消息传递
网络接口
消息存储器
network parallel computing, message passing irrelevant factor, network interface, message memory