基于机器学习的异构多核系统在线映射方法研究

来源 :合肥工业大学 | 被引量 : 0次 | 上传用户:jaiky
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着科技的进步和时代的发展,嵌入式系统几乎应用在我们生活中的各个方法,如家用电子产品、通信、汽车和航空电子设备等。从这些应用中,我们可以观察到嵌入式系统发展的新趋势:第一,功能多样化;第二,低功耗和高性能;第三,自适应性。为了满足上述的需求,传统的单核处理器由于受到功率密度的限制,通过提高处理器的时钟频率已经很难满足这些需求,异构多核处理器(Heterogeneous Multi-Processes,HPMs)成为现代嵌入式系统的主流解决方案。对于异构多核处理器来说,如何充分利用它的并行性来提高系统的性能并降低功耗,需要解决的一个重要问题是任务的动态映射(或调度)问题。而动态映射问题的关键是要能够对系统的资源分配和调度方案进行性能等方面的评估,传统的性能评估方法有建立成本模型和仿真模拟两种方法,但是受到准确性以及高效性等方面的制约,不能得到广泛的使用。针对如何创建一种既能提高性能评估准确性,又能提高效率的方法,基于机器学习的方法能够自动的学习和分析系统行为并产生相应设计的解决方案,这无疑可以很大程度上减少设计人员的负担。本文分析了当前异构多核系统的发展趋势以及面临的问题,重点围绕异构多核系统的应用任务动态映射问题展开研究,提出了一种基于机器学习预测模型的在线映射调度解决方案。首先,本文分别采用两种离线监督机器学习方法:一种是使用支持向量机和自适应增强技术的分类学习,另一种是使用人工神经网络的回归学习,构建了三种可以快速地预测不同映射方案性能的性能预测模型;然后,针对运行时任务的动态映射和调度问题,将性能预测模型和遗传算法相结合,构造了一个在线任务动态调度方法,并通过实验与最优的映射方法和常见的轮询调度、抽样调度方法进行分析和比较。
其他文献
在做好一系列基本生产管理措施(如水肥管理、病虫害防治及冬剪等)的前提下,通过进一步做好整形修剪及选用合适的坐果药等技术措施,能提高冬枣座果率,顺利坐住果、坐好果,并能实
近年来,任务型阅读题型在全国近十几个省份的英语高考中被广泛使用,而且占分比重比较大,以江苏英语高考试题为例:120分的试卷该题型占了10分。由于它一般被设置在作文的前面,学生
花生地膜覆盖与水稻进行轮作可减轻花生的病虫害发生程度,增产效果显著。分别介绍了地膜花生和水稻的高效栽培技术,以供采用该模式的种植户参考。
若使用农药方法不当,技术要求控制不严,不但不能达到杀虫、防病、除草、调节作物生长的效果,还能引起被施药的农作物或种子发生不正常的生长发育及生理症状、质量下降等。通过剖
2004~2006年围绕农业增效、农民增收、发展高效农业,通过多种模式间套种技术的试验示范,探索出适宜东海县推广的高效农业栽培模式,即草莓-糯玉米-芹菜间作套种高效栽培技术。
同一种语言,作为母语和作为第二语言(或者外语)来研究,所得出的结论是不同的。在研究母语时,人的语言本能往往掩盖了很多语言事实,以致所认识到的“特点”未必真的是特点。对此,就连
从12岁时起,每年我生日那天,都会有一枝洁白的栀子花送到我在马里兰州贝塞斯达的家里。上面既没有卡片,也没有留言条。打电话问卖花的人也总毫无结果,因为买花人是用现金付帐的。
磷酸钴锂具有和磷酸铁锂类似的橄榄石结构,而且其具有4.8V的高电压放电平台,和磷酸铁锂相近的理论比容量,这就意味磷酸钴锂拥有更高的能量密度。其有望成为未来的高电压,高能