检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:蒋笑寒 李牧 孙思杰 冯逸骏 JIANG Xiao-han;LI Mu;SUN Si-jie;FENG Yi-jun(Centrale Pekin,Beihang University,Beijing 100191,China;Fan Gongxiu Honors College,Beijing University of Technology,Beijing 100124,China;School of Astronautics,Beihang University,Beijing 100191,China)
机构地区:[1]北京航空航天大学中法工程师学院,北京100191 [2]北京工业大学樊恭烋学院,北京100124 [3]北京航空航天大学宇航学院,北京100191
出 处:《计算机工程与设计》2020年第4期945-951,共7页Computer Engineering and Design
摘 要:为解决多核架构分布式系统的硬实时问题,在Barrelfish基础框架上设计并实现一个时间触发实时操作系统的消息通信服务,使其可应用于SMP系统、NoC网络和其它支持时间触发的网络中。为解决Multikernel无法使用并行多线程的缺点,提出一种基于Barrelfish的动态SMP子系统,减少整个系统内独立分区的数目,降低系统设计和调度的难度,使实时应用可在Multikernel架构上充分利用硬件并行能力,设计相应的消息调度表生成算法。实验结果表明了该通信框架的可行性。To solve the hard real-time problem of multikernel distributed system,a time-triggered communication subsystem which coexisted with the event-triggered message-passing interfaces implemented by Barrelfish was presented.This subsystem was able to transfer messages in SMP processor,NoC and other kinds of networks supporting time-trigger.A dynamic core fusion subsystem was proposed to overcome the shortcomings of Barrelfish that it cannot execute threads parallelly.This subsystem made Barrelfish be able to take advantage of the hardware concurrency ability.The corresponding multi-hop message scheduling algorithm was designed and developed.Experimental results indicate the feasibility of the presented time-triggered commu-nication framework.
关 键 词:时间触发架构 消息框架 消息调度算法 动态对称多核处理 并行计算
分 类 号:TP316.2[自动化与计算机技术—计算机软件与理论]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:3.16.125.156