期刊文献+
共找到22篇文章
< 1 2 >
每页显示 20 50 100
高速缓存影响的航天器控制软件调度设计方法
1
作者 于广良 杨孟飞 +1 位作者 姜宏 徐建 《空间控制技术与应用》 CSCD 北大核心 2017年第1期55-60,共6页
针对高速缓存引起的程序执行时间抖动对航天器控制软件任务调度造成的困难,提出一种基于循环调度的调度设计方法,该方法利用任务程序执行时间的概率分布设计具有不同可靠性的系统模式,通过模式切换,使处理器得到充分利用,同时能够提供... 针对高速缓存引起的程序执行时间抖动对航天器控制软件任务调度造成的困难,提出一种基于循环调度的调度设计方法,该方法利用任务程序执行时间的概率分布设计具有不同可靠性的系统模式,通过模式切换,使处理器得到充分利用,同时能够提供一定的可靠性保障,为航天器控制软件的任务调度提供参考. 展开更多
关键词 高速缓存 时间分析 调度设计 航天器控制软件
在线阅读 下载PDF
一种新颖的软件可控Cache优化方法 被引量:3
2
作者 杜红燕 田兴彦 田新华 《计算机工程与应用》 CSCD 北大核心 2005年第21期52-57,共6页
由于Cache污染问题,传统的仅由硬件控制的Cache替换策略不能得到令人满意的Cache利用率。随着软件可控Cache机制的出现,编译器开始可以直接控制Cache替换,改善Cache行为。本文证明了一个Cache提示优化定理,并依该定理提出了一个由编译... 由于Cache污染问题,传统的仅由硬件控制的Cache替换策略不能得到令人满意的Cache利用率。随着软件可控Cache机制的出现,编译器开始可以直接控制Cache替换,改善Cache行为。本文证明了一个Cache提示优化定理,并依该定理提出了一个由编译器辅助控制的Cache替换策略:最优Cache划分(OCP)。OCPCache替换策略简化了Cache行为和Cache失效分析方法。实验结果表明OCPCache替换策略能有效地降低Cache失效率。 展开更多
关键词 软件可控cache cache行为优化
在线阅读 下载PDF
高速地址Cache——散列表的应用 被引量:1
3
作者 陈文革 程向前 《计算机应用研究》 CSCD 北大核心 2002年第7期82-83,86,共3页
路由交换机对IP包进行转发时 ,需要查找路由表获得转发路径。但在网络层上实现此功能是一个耗费时间的过程 ,特别是在一个比较大的网络中进行路由交换时 ,其路由表会相当庞大 ,路由查找就成了交换机的一个瓶颈。为了解决这个问题 ,可采... 路由交换机对IP包进行转发时 ,需要查找路由表获得转发路径。但在网络层上实现此功能是一个耗费时间的过程 ,特别是在一个比较大的网络中进行路由交换时 ,其路由表会相当庞大 ,路由查找就成了交换机的一个瓶颈。为了解决这个问题 ,可采用高速地址缓存来加快路由查找过程。其基本思路是第一次IP包的路由确定后 ,以后的包直接转发。在具体实现中 ,需要有一个高速地址缓存路由信息 ,以便使后续的到达同一目的地的IP包快速通过路由交换机。对高速地址缓存的实现进行了探讨。 展开更多
关键词 散列表 高速地址 cache 交换机 高速缓存 分组交换 计算机网络
在线阅读 下载PDF
高速地址Cache—散列表的应用
4
作者 陈文革 程向前 《计算机工程》 CAS CSCD 北大核心 2002年第8期171-172,共2页
路由交换机对包进行转发时,一般需要查找路由表获得转发路径。但在网络层上实现此功能是一个耗费时间的过程,特别是在一IP个比较大的网络中进行路由交换时,其路由表会相当庞大,路由查找就成了交换机的一个瓶颈。为了解决这个问题,可采... 路由交换机对包进行转发时,一般需要查找路由表获得转发路径。但在网络层上实现此功能是一个耗费时间的过程,特别是在一IP个比较大的网络中进行路由交换时,其路由表会相当庞大,路由查找就成了交换机的一个瓶颈。为了解决这个问题,可采用高速地址缓存来加快路由查找过程。其基本思路是第一次包的路由确定后,以后的包直接转发。在具体实现中,需要有一个高速地址缓存来暂存路由信IP息,以便使后续的到达同一目的地的包快速通过路由交换机。文章对高速地址缓存的实现进行了探讨。 展开更多
关键词 高速地址 cache 散列表 交换机 高速缓存
在线阅读 下载PDF
Cell处理器上的软件Cache研究
5
作者 杨灿群 王锋 杜云飞 《计算机工程与科学》 CSCD 北大核心 2011年第2期46-50,共5页
为了提高Cell处理器对共享数据访问的性能,本文设计并实现了一个能够支持释放一致性存储模型的软件Cache。实验结果表明,该软件Cache能够大大缩短SPE对系统主存中共享数据的访问时间开销,提高Cell处理器上OpenMP程序的并行性能。
关键词 CELL 处理器 软件cache OPENMP
在线阅读 下载PDF
面向嵌入式应用的软件可控cache实现
6
作者 刘波 王学香 时龙兴 《应用科学学报》 CAS CSCD 北大核心 2009年第6期623-629,共7页
仅由硬件控制的传统替换策略严重限制了高速缓存(cache)性能的提高.该文提出一种面向嵌入式应用的软件可控cache的实现方法.在传统结构上增加一个软件控制器,根据软件配置实现如下3种操作:对于访问开销大且生命期分布均匀的数据在cache... 仅由硬件控制的传统替换策略严重限制了高速缓存(cache)性能的提高.该文提出一种面向嵌入式应用的软件可控cache的实现方法.在传统结构上增加一个软件控制器,根据软件配置实现如下3种操作:对于访问开销大且生命期分布均匀的数据在cache中保留副本;对造成cache预取效率下降的数据由处理器直接与外存通信;对某一时刻被频繁访问的数据在其有效生命期内优先停留在cache中.实验结果表明,对于数据指令统一cache,系统整体性能的提升可达11%,同时总线占用率减少28%左右. 展开更多
关键词 高速缓存 替换策略 嵌入式应用 软件可控
在线阅读 下载PDF
基于抽象解释的嵌入式软件模块化Cache行为分析框架 被引量:5
7
作者 喻垚慎 黄志球 +2 位作者 沈国华 王飞 崔少轩 《计算机学报》 EI CSCD 北大核心 2019年第10期2251-2266,共16页
程序最坏执行时间(Worst Case Execution Time,WCET)是嵌入式实时系统时间属性验证的基础,在采用静态分析技术的WCET估算中需要分阶段对不同的执行环境约束条件进行分析,并整合所有约束信息、结合程序控制流结构估算全局最坏路径,因此... 程序最坏执行时间(Worst Case Execution Time,WCET)是嵌入式实时系统时间属性验证的基础,在采用静态分析技术的WCET估算中需要分阶段对不同的执行环境约束条件进行分析,并整合所有约束信息、结合程序控制流结构估算全局最坏路径,因此各阶段分析的中间结果对最终的WCET估算性能具有较大影响.在现代嵌入式系统中,硬件平台中的Cache机制成为对执行时间影响较大的硬件体系结构,对其进行精确的行为分析在WCET估算中具有重要的现实意义.采用抽象解释理论对Cache行为进行分析已有较为成熟的技术成果和相关工具,但由于静态分析技术具有较难理解和使用的特点,对于技术没有覆盖、工具没有支持的硬件架构,针对这类硬件架构进行相关研究和验证工具开发都具有较大难度和挑战.该文以抽象解释为理论基础,以复用Cache分析过程为目标,提出了基于抽象解释的模块化Cache行为分析框架,对Cache行为分析过程进行了层次划分,提出了易于复用的Cache行为分析方法设计,能够针对不同架构的Cache机制分析方法进行建模,并以统一的分析框架对分析过程进行复用.案例实验表明,该框架可支持采用抽象解释对使用LRU策略的Cache行为进行建模分析,并能够得到Cache命中情况标记信息以支持后续WCET的估算过程. 展开更多
关键词 嵌入式软件 cache行为分析 静态代码分析 模块化分析 抽象解释
在线阅读 下载PDF
cache profiling信息指导的软件流水 被引量:1
8
作者 周谦 冯晓兵 张兆庆 《计算机研究与发展》 EI CSCD 北大核心 2008年第5期834-840,共7页
软件流水是一种重要的指令调度技术,它通过同时执行来自不同循环迭代的指令来加快循环的执行时间.随着处理器速度和访存速度差距越拉越大,访存指令尤其是cache miss的访存指令日益成为系统性能提高的瓶颈.由于这些指令的延迟不是固定的... 软件流水是一种重要的指令调度技术,它通过同时执行来自不同循环迭代的指令来加快循环的执行时间.随着处理器速度和访存速度差距越拉越大,访存指令尤其是cache miss的访存指令日益成为系统性能提高的瓶颈.由于这些指令的延迟不是固定的,如何在软件流水中预测并掩盖这些访存指令的延迟是非常重要的.与前人预测访存延迟的方法不同,引入cache profiling技术,通过动态收集到profile信息来预测访存延迟,并进行适当的调度.当增加模调度循环中的访存指令的延迟时,启动间隔也会随之增大,导致性能不会随之上升.CSMS算法和FLMS算法在尽量不增大启动间隔的情况下,改变访存指令的延迟.改进了CSMS算法和FLMS算法,根据cache profiling的信息来改变访存延迟,所以比前人的方法更为准确.实验表明,新方法可以有效地提高程序性能,对SPEC2000测试程序平均性能提高1%左右,个别例子的性能改进高达11%. 展开更多
关键词 软件流水 模调度 cache PROFILING 访存延迟 高性能计算
在线阅读 下载PDF
一种面向非规则引用的Cell多核处理器自适应Cache行策略 被引量:1
9
作者 曹倩 胡长军 +1 位作者 张云星 朱于畋 《计算机学报》 EI CSCD 北大核心 2011年第5期899-911,共13页
非规则问题是大规模并行应用中普遍存在和影响程序效率的关键问题,软件Cache是Cell处理器上解决该问题的一种普遍手段.鉴于通常的软件Cache忽略了非规则引用的内存访问模式,将Cache行设定为一个固定的长度,而加重内存带宽负荷及制约Cach... 非规则问题是大规模并行应用中普遍存在和影响程序效率的关键问题,软件Cache是Cell处理器上解决该问题的一种普遍手段.鉴于通常的软件Cache忽略了非规则引用的内存访问模式,将Cache行设定为一个固定的长度,而加重内存带宽负荷及制约Cache利用率的问题,文中提出了一种自适应的Cache行算法,它根据非规则内存访问的特点,在程序执行过程中不断地调整Cache行的大小,因此减少了传输的数据量.同时,针对不同的Cache行大小,设计了一种相应的软件Cache结构——混合行大小的Cache.它包含多种Tag项数组,每种Tag项数组对应于一种Cache行大小.该Cache设计是一种分级的结构,因为当长Cache行的Tag项数组缺失的时候直接进行缺失处理,而当短Cache行的Tag项数组发生缺失的时候启动缺失处理,同时检查长Cache行的Tag项数组是否命中,若命中,则终止缺失处理.通过对Tag项数组的分级查找,Cache的命中率有了显著的提高.除此之外,文中提出了一种新的行索引对齐的Cache替换策略,它能够在多种不同的Cache行大小并存的情况下实现LRU替换策略.实验表明该文提出的自适应的软件Cache行策略极大地减少了冗余的数据传输,提高了Cache的命中率.同时,与固定的1024B,512B,256B,128B的Cache行的性能相比,自适应的Cache行策略的执行速度分别提高了28.9%,29.7%,32.1%和33.5%. 展开更多
关键词 非规则 混合 软件cache 多核 编译优化
在线阅读 下载PDF
避免模调度中cache代价的优化方法 被引量:1
10
作者 刘利 李文龙 +2 位作者 郭振宇 李胜梅 汤志忠 《软件学报》 EI CSCD 北大核心 2005年第10期1842-1852,共11页
软件流水能够加快循环的执行速度.模调度是一种被广泛采用的软件流水的启发式.为了改善存储系统,cache使用了分级机制,但这也带来了额外的存储延迟-cache代价.证明了模调度可能导致cache代价,并提出了一种可以避免模调度的cache代价的PC... 软件流水能够加快循环的执行速度.模调度是一种被广泛采用的软件流水的启发式.为了改善存储系统,cache使用了分级机制,但这也带来了额外的存储延迟-cache代价.证明了模调度可能导致cache代价,并提出了一种可以避免模调度的cache代价的PCPMS(preventcachepenaltyinmoduloscheduling)算法.实验结果表明,PCPMS能够避免模调度中的cache代价,提高程序性能. 展开更多
关键词 软件流水 模调度 存储优化 cache代价
在线阅读 下载PDF
片上多核的软件指令缓存技术研究
11
作者 过锋 李宏亮 +1 位作者 谢向辉 黄永勤 《计算机工程与科学》 CSCD 北大核心 2009年第A01期1-4,共4页
半导体工艺的进步使片上可以集成更多的处理核心,对于消耗较多面积和功耗的存储单元,如何有效地减小面积、降低功耗是片上多核研究的一个重要方向。软件指令缓存技术是降低指令存储复杂性,以及降低功耗的有效方式,本文深入对比了硬件Ca... 半导体工艺的进步使片上可以集成更多的处理核心,对于消耗较多面积和功耗的存储单元,如何有效地减小面积、降低功耗是片上多核研究的一个重要方向。软件指令缓存技术是降低指令存储复杂性,以及降低功耗的有效方式,本文深入对比了硬件Cache结构和软件指令缓存结构,并且详细分析了两款典型的软件指令缓存结构,总结了其特点和需要解决的关键问题,为片上多核的指令存储设计提供了参考。 展开更多
关键词 CMP 硬件cache 软件指令缓存
在线阅读 下载PDF
PCI协议对Cache的支持
12
作者 刘光明 《计算机工程与科学》 CSCD 1996年第3期21-27,共7页
论述了Cache在高性能计算机系统中的作用和访问Cache的过程,以及Cache数据一致性问题和解决的方法。
关键词 存储器 高速缓存 PCI协议 cache
在线阅读 下载PDF
一种Cache一致性协议验证中覆盖率驱动的随机验证方法 被引量:1
13
作者 李拓 王恩东 +1 位作者 胡雷均 秦济龙 《计算机应用与软件》 CSCD 2011年第11期167-170,共4页
随机验证技术是当今大规模集成电路仿真验证流程中的一项重要支撑技术,覆盖率驱动的随机测试生成方法是目前该领域研究的热点之一。针对Cache一致性协议的验证目标,介绍一种引入基于朴素贝叶斯模型的机器学习来完善基于覆盖率驱动的随... 随机验证技术是当今大规模集成电路仿真验证流程中的一项重要支撑技术,覆盖率驱动的随机测试生成方法是目前该领域研究的热点之一。针对Cache一致性协议的验证目标,介绍一种引入基于朴素贝叶斯模型的机器学习来完善基于覆盖率驱动的随机验证的方法,并结合相关的实际验证过程对该方法进行了分析和讨论。 展开更多
关键词 软件高速缓存(cache) 随机验证 覆盖率驱动 机器学习 朴素贝叶斯模型
在线阅读 下载PDF
Web缓存服务器技术研究与应用 被引量:11
14
作者 许艳美 肖宗水 梁昇 《计算机工程与设计》 CSCD 北大核心 2005年第1期126-128,共3页
Web缓存服务器系统正在Internet及局域网上广泛地应用,对它所采用的技术做了较深入的讨论,指出利用WebCache技术,可减少网络流量,节约资金,提高带宽利用率;同时在Cache服务器端进行内容分析过滤,可提高过滤质量和效率,有效防止有害信息... Web缓存服务器系统正在Internet及局域网上广泛地应用,对它所采用的技术做了较深入的讨论,指出利用WebCache技术,可减少网络流量,节约资金,提高带宽利用率;同时在Cache服务器端进行内容分析过滤,可提高过滤质量和效率,有效防止有害信息的进一步传播。 展开更多
关键词 WEB cache 高速缓存服务器 缓存协议 内容过滤 网络流量
在线阅读 下载PDF
采用Caché的三层结构HIS的研究 被引量:4
15
作者 任喜伟 黎明和 陈长明 《现代制造工程》 CSCD 北大核心 2010年第1期23-26,共4页
鉴于当前我国医院信息系统(HIS)开发中存在的选择数据库开发平台和运用开发技术的矛盾,提出一种基于数据库软件Caché的HIS开发思想。分析面向对象后关系型数据库Caché在HIS开发过程中较之于关系型数据库的优势;在应用程序分... 鉴于当前我国医院信息系统(HIS)开发中存在的选择数据库开发平台和运用开发技术的矛盾,提出一种基于数据库软件Caché的HIS开发思想。分析面向对象后关系型数据库Caché在HIS开发过程中较之于关系型数据库的优势;在应用程序分层模块化设计的思想指导下,构建三层结构HIS框架;并对数据访问层、业务逻辑层和页面表示层三层分别加以实现。应用实践结果表明:基于后关系型数据库Caché的HIS具有速度快、稳定性强、维护方便且成本低的优点,较基于关系型数据库的系统具有广泛的应用价值。 展开更多
关键词 后关系型数据库 cache软件 cache服务器页面 医院信息系统
在线阅读 下载PDF
基于网格构件的软件体系结构模型的研究
16
作者 庞津 《计算机应用与软件》 CSCD 北大核心 2008年第9期150-151,187,共3页
基于网络服务的思想,提出一种基于网格构件的软件体系结构模型。在此基础上以J2EE为标准开发了基于网格构件的优化平台的应用系统,对系统中网格构件的动态缓冲调用和自恢复进化等进行了技术实现,从而验证该模型的可行性。
关键词 网格构件 软件体系结构 构件cache 构件代理 自恢复进化
在线阅读 下载PDF
基于超标量处理器的高效FFT映射方法 被引量:2
17
作者 高立宁 朱亮 +1 位作者 刘腾飞 刘峰 《北京理工大学学报》 EI CAS CSCD 北大核心 2016年第9期940-946,共7页
针对超标量处理器的结构特点,研究新的映射方法,实现高效FFT运算.对现代超标量结构处理器进行建模,分析FFT算法在其上执行情况,得出内存访问是FFT算法执行的关键点.并进一步对FFT的内访问过程进行建模分析,最终实现了一种基于cache优化... 针对超标量处理器的结构特点,研究新的映射方法,实现高效FFT运算.对现代超标量结构处理器进行建模,分析FFT算法在其上执行情况,得出内存访问是FFT算法执行的关键点.并进一步对FFT的内访问过程进行建模分析,最终实现了一种基于cache优化的高效FFT映射方法,该方法将FFT进行拆分实现,充分发挥了cache的作用,进而提高了处理性能.最后在ADI公司的TS201数字信号处理器上,以该映射方法为指导实现了基2FFT算法,实验结果显示在处理点数超出cache容量时,本映射方法可以大幅度提高处理性能. 展开更多
关键词 快速傅里叶变化(FFT) 高速缓存(cache) 超标量处理器
在线阅读 下载PDF
互相关跟踪算法的多核DSP快速实现 被引量:2
18
作者 田立 周付根 +2 位作者 孟偲 白相志 金挺 《高技术通讯》 CAS CSCD 北大核心 2013年第12期1248-1253,共6页
针对光侦系统的目标快速跟踪问题,提出了一种用多核数字信号处理器(DSP)高效实现归一化互相关(NCC)跟踪算法的方案。该方案充分利用德州仪器(TI)最新的6678 DSP的资源和特性,大大提高了跟踪算法实现效率。首先通过增加CPU内核对高速缓存... 针对光侦系统的目标快速跟踪问题,提出了一种用多核数字信号处理器(DSP)高效实现归一化互相关(NCC)跟踪算法的方案。该方案充分利用德州仪器(TI)最新的6678 DSP的资源和特性,大大提高了跟踪算法实现效率。首先通过增加CPU内核对高速缓存(CACHE)控制器的刷新和失效,解决了多核按照可缓存的方式共享图像数据时出现的存储器一致性问题;其次利用CACHE数据预取机制对相关系数NCC的计算方法做了改进,优先访问同一条CACHE线中的图像数据,使效率提升15%以上;最后提出一种多核间并行计算的机制,通过在从核上设置代理任务来处理主核的并行计算请求并反馈计算结果,8核加速比达到7倍以上,优于开放多处理(OpenMP)标准的效果。该方案在100FPS高帧频舰船目标跟踪系统中运行稳定且可以应用于其他需要快速跟踪的场合。 展开更多
关键词 互相关跟踪 多核数字信号处理器(DSP) 多核并行计算 高速缓存(cache) 一致性
在线阅读 下载PDF
嵌入式系统GUI调色板查找改进算法 被引量:1
19
作者 杨军 高小鹏 龙翔 《计算机工程与应用》 CSCD 北大核心 2005年第33期34-35,50,共3页
通过分析硬件调色板的基本工作原理和嵌入式系统GUI图形引擎中调色板查找算法的实现,提出了一种应用于硬件调色板的嵌入式系统GUI中,基于软件Cache技术的改进调色板查找算法,极大地提高了嵌入式系统GUI图形引擎的效率。
关键词 嵌入式系统GUI 图形引擎 硬件调色板 软件cache
在线阅读 下载PDF
面向混杂流计算的适应性存储器体系结构 被引量:1
20
作者 张萌 赵磊 +1 位作者 樊晓桠 田杭沛 《西北工业大学学报》 EI CAS CSCD 北大核心 2012年第6期961-967,共7页
可将科学计算中大量算法的计算形式视为由流计算和相当比例的通用计算混合而成。针对低并行度计算以及不易流化(Streamlization)的数据结构对流计算整体性能具有较大影响,提出了一种软、硬件可控的适应性片上存储结构DAMS Cache。该结... 可将科学计算中大量算法的计算形式视为由流计算和相当比例的通用计算混合而成。针对低并行度计算以及不易流化(Streamlization)的数据结构对流计算整体性能具有较大影响,提出了一种软、硬件可控的适应性片上存储结构DAMS Cache。该结构能够同时适应混杂流计算中流数据以及标量数据的存储需求;采用了适应性动态存储资源分配策略和适应性动态地址映射策略解决地址映射冲突问题;通过全硬件支持非规则流、条件流的存储与访问,混合数据替换策略能够充分挖掘数据的生产者-消费者局部性及时间、空间局部性。验证评估实验表明,相对Cache以及SPM(Scratchpad Memory),DAMS Cache算法的适应性较好,面向混杂流计算的性能较优。 展开更多
关键词 片内高速缓存 计算机体系结构 计算机硬件 计算机仿真 计算机软件 数据处理 高效率 微处理器芯片 多处理系统 优化 资源配置 调度 结构框图 DAMS动态地址映射流
在线阅读 下载PDF
上一页 1 2 下一页 到第
使用帮助 返回顶部