首页 | 本学科首页   官方微博 | 高级检索  
     

消息传递并行环境中全文换操作的发送接收序
引用本文:苗浩,黄刘生,张国义,陈国良.消息传递并行环境中全文换操作的发送接收序[J].电子学报,2004,32(12):2109-2112.
作者姓名:苗浩  黄刘生  张国义  陈国良
作者单位:中国科学技术大学高性能计算机中心,安徽合肥,230027
基金项目:国家高技术研究发展计划(863计划),安徽省教育厅科研项目
摘    要:传统的全交换操作实现未考虑消息的发送接收序对进程阻塞数目的影响.本文通过理论推导,证明其将导致单进程平均阻塞数、单进程最大阻塞数、所有进程平均阻塞数、所有进程最大阻塞数的量级分别为O(logN)、O(N)、O(NlogN)、O(N2);接着按优化程度提出了三种改进的发送接收序:任意发送层次接收、单一集中控制、层次多集中控制,其中层次多集中控制的后三个参数的量级分别减少至O(logN)、O(N)、O(N).

关 键 词:消息传递模型  全交换  发送接收序
文章编号:0372-2112(2004)12-2109-04

Sending and Receiving Order of Total-Exchange in Message Passing Parallel System
MIAO Hao,HUANG Liu-sheng,ZHANG Guo-yi,CHEN Guo-liang.Sending and Receiving Order of Total-Exchange in Message Passing Parallel System[J].Acta Electronica Sinica,2004,32(12):2109-2112.
Authors:MIAO Hao  HUANG Liu-sheng  ZHANG Guo-yi  CHEN Guo-liang
Abstract:The traditional implementation of total-exchange does not consider the influence of the sending and receiving operation order,so it would produce many process blockings.The sending and receving order of traditional implementation was analyzed to prove that four metrics such as the average blocking number of single process,the maximum blocking number of single process,the average blocking number of total processes and the maximum blocking number of total processes are respectively O(logN),O(N),O(NlogN),O(N 2).According to the degree of optimization,three improved sending and receiving orders were provided which are respectively named Random-Send-Layered-Receive order,Single-Centralized-Conroller order,Layered-Multiple-Controller order.The Layered-Multiple-Controller order improves the latter three metrics to O(logN),O(N),O(N) respectively.
Keywords:message passing model  total exchange  sending and receiving order
本文献已被 CNKI 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号