检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
机构地区:[1]西安交通大学计算机科学与技术系,西安710049
出 处:《计算机研究与发展》2002年第6期649-655,共7页Journal of Computer Research and Development
基 金:本课题得到国家"八六三"高技术研究发展计划基金(863-306-ZT01-6-02;2001AA111081);西安交通大学博士论文基金;西安交通大学科研基金资助
摘 要:元计算系统的异构节点间的数据交换可以用多种方法实现.传统方法是分层调用,一次消息的传输必须完整无间断地完成,即只有本次消息传输完成,下一次消息传输才能开始.当消息在应用层以下传送时,应用层必须等待,浪费CPU时间,降低了系统效率.为了克服层次模型的缺点,分析了元计算系统的层次通信模型,提出了一个事件驱动的消息通信模型,论述了该模型的实现方法及其性能.在这个模型下,一次消息传递被看作是一次事件,事件发生时执行事件所指程序,每个事件的执行顺序由优先级管理,事件队列由冲洗函数驱动执行.使用事件驱动模型,消息传递可以流水进行,提高了应用层的通信效率和整个系统的使用效率.The data exchange between heterogeneous nodes of a metasystem can be implemented by different methods. A traditional method is layered calling. A message passing must be fulfilled without interruption, i. e. , the next message passing can only be started after completion of the current message passing. When the message is transmitted below the application layer, the application layer must wait, wasting the CPU time and reducing the system efficiency. In order to overcome the disadvantage of the layered model, the layered communication model of a metacomputing system prototype WADE is discussed, an event-driven communication model is proposed, and its performance is also illustrated in this paper. In this model a message passing is considered as an event. When an event occurs, a corresponding program is executed. The sequence of an event execution is controlled by its priority. The event queue is flushed by a flushing function. By using the event-driven model, the process of messages passing is pipelined, increasing efficiency of the application layer communication and therefore of the entire system.
关 键 词:元计算系统 事件驱动 通信模型 异构计算 消息传输模型 计算机网络
分 类 号:TP393[自动化与计算机技术—计算机应用技术]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.229