元计算系统事件驱动的消息传输模型研究
AN EVENT DRIVEN MESSAGE PASS MODEL FOR A METACOMPUTING ENVIRONMENT作者机构:西安交通大学计算机科学与技术系西安710049
出 版 物:《计算机研究与发展》 (Journal of Computer Research and Development)
年 卷 期:2002年第39卷第6期
页 面:649-655页
核心收录:
学科分类:12[管理学] 1201[管理学-管理科学与工程(可授管理学、工学学位)] 08[工学] 081201[工学-计算机系统结构] 0812[工学-计算机科学与技术(可授工学、理学学位)]
基 金:本课题得到国家"八六三"高技术研究发展计划基金(863-306-ZT01-6-02 2001AA111081) 西安交通大学博士论文基金 西安交通大学科研基金资助
主 题:元计算系统 事件驱动 通信模型 异构计算 消息传输模型 计算机网络
摘 要:元计算系统的异构节点间的数据交换可以用多种方法实现.传统方法是分层调用,一次消息的传输必须完整无间断地完成,即只有本次消息传输完成,下一次消息传输才能开始.当消息在应用层以下传送时,应用层必须等待,浪费CPU时间,降低了系统效率.为了克服层次模型的缺点,分析了元计算系统的层次通信模型,提出了一个事件驱动的消息通信模型,论述了该模型的实现方法及其性能.在这个模型下,一次消息传递被看作是一次事件,事件发生时执行事件所指程序,每个事件的执行顺序由优先级管理,事件队列由冲洗函数驱动执行.使用事件驱动模型,消息传递可以流水进行,提高了应用层的通信效率和整个系统的使用效率.