期刊文献+
共找到8篇文章
< 1 >
每页显示 20 50 100
面向WCET分析的实时多核体系结构研究 被引量:1
1
作者 陈芳园 丁亚军 +2 位作者 张冬松 吴飞 任秀江 《计算机工程与科学》 CSCD 北大核心 2014年第3期393-398,共6页
随着工艺技术的发展以及嵌入式实时应用范围的不断扩大和需求的不断提升,多核处理器必将凭其高性能和低功耗特性应用到嵌入式实时领域中。但是,多核处理器体系结构很难甚至无法满足实时系统的实时限制和对WCET的可预测性要求。从多核中... 随着工艺技术的发展以及嵌入式实时应用范围的不断扩大和需求的不断提升,多核处理器必将凭其高性能和低功耗特性应用到嵌入式实时领域中。但是,多核处理器体系结构很难甚至无法满足实时系统的实时限制和对WCET的可预测性要求。从多核中的共享资源入手,分析多核中的片上共享资源(共享Cache、片上互连)和片外共享资源(片外存储)对WCET分析的影响,探讨了各种干扰下的WCET分析方法。介绍了两种多核WCET分析模型:多核静态WCET分析模型和多核混合WCET分析模型;同时,针对嵌入式实时应用提出了多核设计原则。 展开更多
关键词 多核体系结构 嵌入式实时系统 实时任务 WCET
在线阅读 下载PDF
一种基于体系结构模板的粗粒度可重构SoC设计方法
2
作者 沈剑良 李思昆 +3 位作者 王观武 吕平 刘磊 刘勤让 《计算机工程与科学》 CSCD 北大核心 2016年第6期1071-1077,共7页
针对传统的面向应用领域的多核SoC体系结构设计方法存在系统结构探索空间大、设计复杂度高等问题,提出了一种基于体系结构模板的粗粒度可重构SoC系统架构设计方法。该设计方法以体系结构设计为中心,体系结构模板可重用、参数可配置,从... 针对传统的面向应用领域的多核SoC体系结构设计方法存在系统结构探索空间大、设计复杂度高等问题,提出了一种基于体系结构模板的粗粒度可重构SoC系统架构设计方法。该设计方法以体系结构设计为中心,体系结构模板可重用、参数可配置,从而缩小了体系结构设计探索空间,提高了体系结构设计效率,降低了应用程序编译器开发复杂性。最后,以密码处理领域为例,将模板参数实例化,构建了一个面向密码处理领域的多核可重构指令集处理器SoC系统(Multi-RISP SoC)。实验结果表明,MultiRISP SoC系统与几个典型可重构平台在性能上相当,但系统构建更为快速高效。 展开更多
关键词 体系结构模板 多核SoC系统体系结构 粗粒度可重构SoC
在线阅读 下载PDF
多核实时线程间干扰分析及WCET估值 被引量:9
3
作者 陈芳园 张冬松 王志英 《电子学报》 EI CAS CSCD 北大核心 2012年第7期1372-1378,共7页
在共享Cache的多核处理器中,线程在共享Cache中的指令可能被其他并行线程的指令替换,从而导致了线程间在共享Cache上的干扰.多核结构下WCET估值需要考虑并行线程间在共享Cache上的干扰.针对当前典型的共享Cache和共享总线的多核结构,本... 在共享Cache的多核处理器中,线程在共享Cache中的指令可能被其他并行线程的指令替换,从而导致了线程间在共享Cache上的干扰.多核结构下WCET估值需要考虑并行线程间在共享Cache上的干扰.针对当前典型的共享Cache和共享总线的多核结构,本文提出了一种迭代的WCET估值分析方法.考虑共享总线对共享Cache访问的时序影响,基于该时序分析线程间在共享Cache上的干扰,得到较精确的WCET估值.理论分析证明了该方法的有效性,实验结果表明本文的分析方法较之当前的两种方法分别可以提高21%和14%的精确度. 展开更多
关键词 多核体系结构 共享CACHE 共享总线 干扰 WCET
在线阅读 下载PDF
基于取指执行时序范畴的多核共享Cache干扰分析 被引量:5
4
作者 陈芳园 张冬松 +1 位作者 刘聪 王志英 《计算机研究与发展》 EI CSCD 北大核心 2013年第1期206-217,共12页
在多核结构中,获得并行应用线程的安全、精确的最坏情况执行时间(worst case execution time,WCET)的最大挑战之一在于共享资源的竞争冲突检测.在共享Cache的多核处理器中,线程在共享Cache中的指令可能被其他并行线程的指令替换,从而导... 在多核结构中,获得并行应用线程的安全、精确的最坏情况执行时间(worst case execution time,WCET)的最大挑战之一在于共享资源的竞争冲突检测.在共享Cache的多核处理器中,线程在共享Cache中的指令可能被其他并行线程的指令替换,从而导致了线程间在共享Cache上的干扰,因此多核结构下线程WCET需要考虑并行线程间在共享Cache上的干扰.在现有的简单地址映射干扰分析基础上,考虑了指令取指执行时序因素对干扰的影响,提出了非干扰状态的充分不必要条件,根据指令的取指执行时序范畴判断线程在共享Cache上的干扰状态.通过排除非干扰状态,可以进一步精确多核结构中线程的WCET估值.理论分析证明了该方法的有效性.实验结果表明,与当前现有的考虑执行周期和基于逻辑访问先后顺序的方法相比,基于时序方法下的WCET估值分别可以提高12%和7%的精确度. 展开更多
关键词 多核体系结构 共享CACHE 干扰 取指执行时序 最坏情况下执行时间
在线阅读 下载PDF
基于神经网络的多核功耗预测策略 被引量:1
5
作者 袁景凌 缪旭阳 +1 位作者 杨敏龙 向尧 《计算机科学》 CSCD 北大核心 2014年第S1期47-51,共5页
多/众核处理器是计算机发展的趋势。在多/众核处理器的设计过程中,如何从庞大的设计空间中找出满足条件的设计结构,成为了关键和难点。为了解决传统软件模拟技术开销大、效率低等问题,提出了基于神经网络的模型来预测多核处理器的性能... 多/众核处理器是计算机发展的趋势。在多/众核处理器的设计过程中,如何从庞大的设计空间中找出满足条件的设计结构,成为了关键和难点。为了解决传统软件模拟技术开销大、效率低等问题,提出了基于神经网络的模型来预测多核处理器的性能和功耗,建立了BP与RBF两种神经网络预测模型,利用SESC模拟器进行CPI与POWER模拟,并比较分析了两种预测模型的预测精度和可靠性。模拟结果表明,采用神经网络预测模型平均误差控制在1.6%~6.6%,较传统的软件模拟等方法,能更有效地节省时间、提高效率,其中,RBF神经网络预测模型具有更好的预测精度。 展开更多
关键词 多核体系结构 机器学习 SESC模拟 预测模型
在线阅读 下载PDF
基于多核平台多流体网格法的MPI-OMP嵌套并行实现
6
作者 晏益慧 《计算机工程与科学》 CSCD 北大核心 2009年第A01期214-215,240,共3页
多核体系结构的问世为开发人员设计和实现应用软件提供了一个更强大的并行计算平台,本文提出了一种多流体网格法的MPI-OMP嵌套并行方案,并给出了其在多核平台上的计算结果。
关键词 多核体系结构 多流体网格法 OMP MPI
在线阅读 下载PDF
一种消除多核平台程序执行不稳定性的算法
7
作者 周克勇 张为华 《计算机应用与软件》 CSCD 2015年第7期16-22,38,共8页
随着单个核上晶体管密度不断增加,摩尔定律难以继续生效。自2005年以来,CPU设计者更多地致力于通过增加核的数量来进一步提高处理器的计算能力。然而,由于多核平台各个核之间的相互影响(如Cache一致性协议)以及资源竞争(总线、Last-Leve... 随着单个核上晶体管密度不断增加,摩尔定律难以继续生效。自2005年以来,CPU设计者更多地致力于通过增加核的数量来进一步提高处理器的计算能力。然而,由于多核平台各个核之间的相互影响(如Cache一致性协议)以及资源竞争(总线、Last-Level-Cache等)等因素,导致同一个程序(或者同一组程序的组合)在多次执行的时候性能表现出显著差异。这种不稳定现象给多核平台相关各种评估造成了极大障碍。为了解决不稳定性现象带来的问题,目前主流研究主要集中在两个方向:基于统计的分析和消除不稳定性。该细介绍这两类技术,并讨论它们的不足。针对不足,综合分析了影响多核并行程序执行不稳定的因素,并在此基础上提出了一种新的消除不稳定性的算法,该算法可以针对每一种因素进行逐一消除,最终实现全面消除不稳定性因素。实验数据显示,该算法能够有效消除多核平台程序执行的不稳定现象。 展开更多
关键词 多核体系结构 并行 不稳定性
在线阅读 下载PDF
支持动态可重构硬件透明编程的预配置调度 被引量:2
8
作者 邹祎 吴强 赵远宁 《计算机工程与应用》 CSCD 北大核心 2008年第27期52-55,共4页
面向微处理器和可编程器件加速器的混合异构多核体系结构的可重构计算环境,采用程序员熟悉的函数描述格式,在运行时根据软硬件划分的结果,动态实现到软件函数实体代码或者硬件函数实现电路的连接。为降低重配置开销,提高系统性能,统计... 面向微处理器和可编程器件加速器的混合异构多核体系结构的可重构计算环境,采用程序员熟悉的函数描述格式,在运行时根据软硬件划分的结果,动态实现到软件函数实体代码或者硬件函数实现电路的连接。为降低重配置开销,提高系统性能,统计了各个硬件函数的调用次数和次序,并结合其运行时间和硬件面积等信息,设计了一种预配置算法,尽量使配置和计算能够重叠处理,从而缩短系统的整体运行时间,获得更大性能加速。 展开更多
关键词 动态可重构 异构多核体系结构 预配置
在线阅读 下载PDF
上一页 1 下一页 到第
使用帮助 返回顶部