众核多态实时计算模型设计及应用
2016-10-29罗眉周兴社张凯龙胡英英
西北工业大学学报 2016年2期
罗眉,周兴社,张凯龙,胡英英
(1.西北工业大学计算机学院,陕西西安 710129;2.西安高科技研究所,陕西西安 710025)
众核多态实时计算模型设计及应用
罗眉1,2,周兴社1,张凯龙1,胡英英1
(1.西北工业大学计算机学院,陕西西安 710129;2.西安高科技研究所,陕西西安 710025)
为了满足复杂嵌入式实时系统中应用任务对计算的需求,提高计算有效性,将多态实时计算的概念引入众核架构中,设计了一种众核多态实时计算模型。提出了计算态的概念,并设计了三种计算态以适用于不同类型任务。仿真测试结果表明,在较低通信衰减的情况下,此众核多态实时计算模型使应用任务在以不同计算态进行计算时均可获得较高的加速比,从而提高了系统对计算量大的应用任务的响应速度。
多态计算,众核,计算态,计算模型
复杂嵌入式实时系统具有多种应用任务,多应用任务对嵌入式高效能计算提出了更高需求。通用计算使系统响应时间无法满足大计算量任务的实时性需求。因此,应依据应用任务及其需求的具体变化,设计面向应用驱动的计算模型,使其能够实时、动态地选择合适的计算模式。
1 相关工作
目前,在飞机、智能机器人等复杂嵌入式应用领域,越来越多地采用了众核处理机。众核处理机适用于密集计算,国内外对众核处理机的研究主要集中在体系结构、资源调度、CPU+GPU异构系统相关技术以及众核应用模型[1-4]的研究。
多态计算技术[5]是指在复杂嵌入环境下支持系统多级资源重构的技术,用来反映一种计算系统软、硬件结构和计算模式适应任务需求变化的思想。……
登录APP查看全文
