期刊文献+
共找到107篇文章
< 1 2 6 >
每页显示 20 50 100
计算机系统容错设计简述 被引量:1
1
作者 鄢贵海 李晓维 《集成技术》 2013年第6期82-88,共7页
高可靠计算机系统是是保证信息服务质量的基石。从第一台计算机ENIAC诞生起,可靠性就是计算机系统面临的主要挑战之一,容错设计是实现可靠性的有效途径,也是一项典型的跨计算机多个设计层次的系统科学。从底层的器件到顶层的应用程序,... 高可靠计算机系统是是保证信息服务质量的基石。从第一台计算机ENIAC诞生起,可靠性就是计算机系统面临的主要挑战之一,容错设计是实现可靠性的有效途径,也是一项典型的跨计算机多个设计层次的系统科学。从底层的器件到顶层的应用程序,都存在优化可靠性的设计空间,每个层次的设计面向特定的可靠性设计挑战。文章将遵循自底向上的逻辑层次简述这些经典的设计方法。 展开更多
关键词 计算机系统 可靠性 容错设计
在线阅读 下载PDF
计算与通信相结合的体系结构
2
作者 唐志敏 《集成技术》 2012年第1期89-92,共4页
本文从应用和技术两个方面,分析了通信与计算相结合的计算机体系结构的研究与开发现状,以及云、网、端方面的新兴应用对处理器结构的需求,提出了适合通信应用的众核处理器研究思路。
关键词 相结合 体系结构 可编程处理器 通信网络 计算机应用 通信系统 处理器阵列 研究思路 计算技术 服务器
在线阅读 下载PDF
高可靠处理器微体系结构设计空间的快速搜索
3
作者 尹一笑 章隆兵 肖俊华 《高技术通讯》 CAS CSCD 北大核心 2014年第9期887-894,共8页
同一个程序运行在不同微体系结构配置的处理器上时,不同处理器的软错误率通常会有非常大的差别。所以,为了设计高可靠处理器,对处理器微体系结构设计空间进行搜索,选择出高可靠的配置,是至关重要的。然而,目前的处理器软错误率预测方法... 同一个程序运行在不同微体系结构配置的处理器上时,不同处理器的软错误率通常会有非常大的差别。所以,为了设计高可靠处理器,对处理器微体系结构设计空间进行搜索,选择出高可靠的配置,是至关重要的。然而,目前的处理器软错误率预测方法忽视了执行程序的影响,导致微体系结构设计空间搜索仍然需要大量周期精确的模拟。因此,本文提出了基于同时考虑程序固有特征(与微体系结构无关的程序特征)和处理器微体系结构配置而构建的统一的软错误率预测模型的设计空间快速搜索方案。该方案对新程序或新处理器配置都不需要额外的周期精确的模拟就可以准确预测软错误率,从而极大地缩短了高可靠处理器微体系结构设计空间的搜索时间。对SPEC CPU2000基准测试程序的实验结果表明,与基于反应构建软错误率预测模型的方案相比较,该方案搜索高可靠处理器微体系结构设计空间所需的模拟时间减少了99.8%。 展开更多
关键词 软错误 程序固有特征 预测模型 设计空间搜索
在线阅读 下载PDF
连续微流控生物芯片下一种多阶段启发式的流层物理协同设计算法 被引量:1
4
作者 刘耿耿 叶正阳 +3 位作者 朱予涵 陈志盛 黄兴 徐宁 《电子与信息学报》 EI CSCD 北大核心 2023年第9期3401-3409,共9页
为了提高连续微流控生物芯片(CFMBs)中的流层物理协同设计质量和效率,该文分3阶段实现布局布线协同设计。(1)布局预处理阶段:通过提出的逻辑布局和组件方向布局调整方法,得到组件优异的逻辑位置和逻辑方向。(2)组件映射和包围盒间隙布... 为了提高连续微流控生物芯片(CFMBs)中的流层物理协同设计质量和效率,该文分3阶段实现布局布线协同设计。(1)布局预处理阶段:通过提出的逻辑布局和组件方向布局调整方法,得到组件优异的逻辑位置和逻辑方向。(2)组件映射和包围盒间隙布局调整阶段:基于包围盒策略,把布局预处理结果映射到实际物理设计空间中,并通过包围盒间隙布局调整,获得最佳包围盒间隙。(3)收缩布局调整阶段:基于组件间的连通图关系,提出了沿流通道收缩和多图收缩两种新的布局调整方法。实验结果表明,与现有最佳的启发式算法对比,该文算法在芯片流层整体面积、流通道交叉点数和流通道总长度上分别优化20.22%,54.66%和71.62%,加速比为177.12,显著提升了设计质量和效率。 展开更多
关键词 连续微流控生物芯片 流层物理设计 逻辑布局 包围盒策略 收缩布局调整
在线阅读 下载PDF
加权能耗最小化的无人机辅助移动边缘计算资源分配策略 被引量:15
5
作者 李安 戴龙斌 +1 位作者 余礼苏 王振 《电子与信息学报》 EI CSCD 北大核心 2022年第11期3858-3865,共8页
针对无人机(UAV)辅助的移动边缘计算(MEC)系统,考虑到无人机能耗与地面设备能耗不在一个数量级,该文提出通过给地面设备能耗增加一个权重因子以平衡无人机能耗与地面设备能耗。同时在满足地面设备的任务需求下,通过联合优化无人机轨迹... 针对无人机(UAV)辅助的移动边缘计算(MEC)系统,考虑到无人机能耗与地面设备能耗不在一个数量级,该文提出通过给地面设备能耗增加一个权重因子以平衡无人机能耗与地面设备能耗。同时在满足地面设备的任务需求下,通过联合优化无人机轨迹、系统资源分配以最小化无人机和地面设备的加权能耗。该问题高度非凸,为此提出一个基于交替优化算法的两阶段资源分配策略解决该非凸问题。第1阶段在给定地面设备的卸载功率下,利用连续凸逼近(SCA)方法求解无人机轨迹规划、CPU频率资源分配及卸载时间分配;第2阶段求解地面设备的卸载功率分配。通过两阶段的交替和迭代优化找到原问题的次优解。仿真结果验证了所提算法在降低系统能耗方面的有效性。 展开更多
关键词 无人机 移动边缘计算 连续凸逼近 资源分配 交替优化
在线阅读 下载PDF
提升高性能计算程序性能可移植性的领域特定语言 被引量:2
6
作者 李韦 文渊博 +1 位作者 孙广中 陈云霁 《高技术通讯》 EI CAS 北大核心 2020年第2期141-149,共9页
高性能计算(HPC)应用程序大多基于标准函数库和编译制导语句进行编写,这种做法可以有效提升高性能计算应用的可编程性和可移植性。相比传统优化方法中针对单个函数库进行优化,本文的研究将优化注意力放到不同函数库调用之间,提出了一种... 高性能计算(HPC)应用程序大多基于标准函数库和编译制导语句进行编写,这种做法可以有效提升高性能计算应用的可编程性和可移植性。相比传统优化方法中针对单个函数库进行优化,本文的研究将优化注意力放到不同函数库调用之间,提出了一种用于高性能函数库的领域特定语言及编译器,实现了对原始C代码的源代码到源代码优化,解决了因为胶水代码而产生的高性能计算程序性能可移植性欠佳的问题。实验结果表明,在真实应用中,使用支持该领域特定语言的编译器,在通用处理器硬件架构上,可以取得相比原始版本最高4.89倍的优化加速;而在实验性的异构高峰值加速器架构上,可以取得最高8.21倍的优化加速。 展开更多
关键词 高性能计算(HPC) 可移植性 胶水代码 领域特定语言 编译器
在线阅读 下载PDF
基于电路结构的测试捕获功耗优化方法 被引量:2
7
作者 许超 陈华军 +2 位作者 郝守青 卢新元 章隆兵 《高技术通讯》 EI CAS 北大核心 2019年第5期413-422,共10页
研究了扫描结构和测试捕获功耗优化技术,考虑到现有的测试捕获功耗优化技术会降低单个测试向量覆盖的故障点或存在硬件开销过大的问题,提出一种新的基于电路结构的测试捕获功耗优化方法。该方法充分利用芯片内部的电路结构,分析扫描单... 研究了扫描结构和测试捕获功耗优化技术,考虑到现有的测试捕获功耗优化技术会降低单个测试向量覆盖的故障点或存在硬件开销过大的问题,提出一种新的基于电路结构的测试捕获功耗优化方法。该方法充分利用芯片内部的电路结构,分析扫描单元之间扇入扇出的关系,并根据分析结果规划扫描单元在捕获阶段的捕获顺序以及需要修改结构的扫描单元。根据扫描链的条数添加相应的时钟控制结构,并提出一种新的扫描单元结构来避免数据捕获违例问题,在不增加测试向量的前提下降低测试捕获功耗。在ITC’99基准电路上的实验结果表明,采用上述优化方法后扫描单元的替换率在50%左右,捕获阶段的功耗能降低40%以上,扫描链条数越多,优化效果越明显。 展开更多
关键词 扫描单元 电路结构 测试捕获功耗 时钟控制结构 数据捕获违例
在线阅读 下载PDF
一种用HT协议实现光纤传输的数据转换结构 被引量:2
8
作者 梁华岳 胡伟武 《高技术通讯》 CAS CSCD 北大核心 2015年第6期561-566,共6页
进行了将Hyper Transport(HT)协议用于处理器光纤互连系统的研究,针对现有的处理器互连协议接口不能直接连接光纤传输系统的问题,设计了一种可配置的数据转换结构。该结构通过特定的3B/4B编码模块和相应的并转串电路,将原HT协议数据格... 进行了将Hyper Transport(HT)协议用于处理器光纤互连系统的研究,针对现有的处理器互连协议接口不能直接连接光纤传输系统的问题,设计了一种可配置的数据转换结构。该结构通过特定的3B/4B编码模块和相应的并转串电路,将原HT协议数据格式转换成适用于光纤互连的数据格式。该结构的特点是数据格式可配置,编码简单,电路可复用,直流电流平衡性能高,对传输协议透明和适于高速逻辑实现。该结构的提出解决了处理器光纤互连过程中遇到的并行总线多、单路速率低、电流不平衡等问题,为处理器光纤互连提供了简捷的解决方案。采用此方案解决处理器光纤互连的数据格式问题尚属首次。 展开更多
关键词 处理器 光纤互连 3B/4B编码 数据转换
在线阅读 下载PDF
面向数据中心计算的操作系统架构与关键技术综述 被引量:1
9
作者 郑晨 陆钢 +2 位作者 谭崇康 詹剑锋 张立新 《高技术通讯》 北大核心 2017年第8期675-689,共15页
介绍了当前主流数据中心计算节点的操作系统(OS)Linux存在的问题,而且从数据中心应用对操作系统的需求出发,对当前数据中心操作系统的研究进行了论述。系统地总结了国内外在增强数据中心操作系统性能、隔离性和可扩展性等方面的研究进展... 介绍了当前主流数据中心计算节点的操作系统(OS)Linux存在的问题,而且从数据中心应用对操作系统的需求出发,对当前数据中心操作系统的研究进行了论述。系统地总结了国内外在增强数据中心操作系统性能、隔离性和可扩展性等方面的研究进展,并针对操作系统架构研究和操作系统中的一些关键技术进行了详细阐述,最后讨论了当前数据中心操作系统研究面临的挑战。深刻指出,操作系统在数据中心中处于核心地位,因而有效优化现有操作系统,增强数据中心操作系统性能及可扩展性,有效利用现有硬件和提高大数据应用性能力,具有重要的理论和现实意义。 展开更多
关键词 操作系统(OS) 数据中心 性能 可扩展性 综述
在线阅读 下载PDF
NUMA结构的高效实时稳定的垃圾回收算法
10
作者 廖彬 傅杰 +4 位作者 靳国杰 王一光 王磊 章隆兵 王剑 《高技术通讯》 CAS CSCD 北大核心 2015年第2期125-134,共10页
针对非一致性内存访问架构(NUMA)在垃圾回收(GC)过程中存在大量的远程内存读写导致GC性能降低的问题,对GC过程的各个阶段进行分析与研究,提出了一种基于NUMA结构的高效实时稳定的GC算法。该算法首先基于NUMA结构改进传统分代GC机... 针对非一致性内存访问架构(NUMA)在垃圾回收(GC)过程中存在大量的远程内存读写导致GC性能降低的问题,对GC过程的各个阶段进行分析与研究,提出了一种基于NUMA结构的高效实时稳定的GC算法。该算法首先基于NUMA结构改进传统分代GC机制的堆空间布局,然后通过控制GC过程中扫描活跃对象阶段的初始根对象选取、动态负载均衡阶段截取任务队列的选取以及复制活跃对象阶段对象复制位置的选取,大大减少GC过程中的远程访问次数。这种改进的GC机制对所有NUMA结构具有通用性。以Godson-3处理器的NUMA平台为例进行的实验结果显示,优化的GC机制极大地缩短了GC的时间,而且提高了应用程序的性能以及稳定性。在SPECjvm2008测试中,GC时间平均缩短了14.6%(GC总时间缩短4.1%-41.58%),应用程序的性能平均提升了4.68%(最高提升17.8%),应用程序的性能稳定性提升了76.2%。 展开更多
关键词 非一致性内存访问架构(NUMA) 垃圾回收(GC) 分代GC 活跃对象 根对象 动态负载均衡
在线阅读 下载PDF
片上波动影响下的Mesh结构时钟系统的性能分析方法 被引量:1
11
作者 王昊 杨梁 《高技术通讯》 北大核心 2017年第7期587-595,共9页
考虑到片上波动对Mesh结构时钟系统的影响,提出了一种基于统计理论的时钟系统性能分析方法。该方法的核心思想是在真实的解析函数难以求解的情况下,采用统计分析方法对该函数进行拟合。从两方面着手研究:如何拟合时钟偏差的概率分布;如... 考虑到片上波动对Mesh结构时钟系统的影响,提出了一种基于统计理论的时钟系统性能分析方法。该方法的核心思想是在真实的解析函数难以求解的情况下,采用统计分析方法对该函数进行拟合。从两方面着手研究:如何拟合时钟偏差的概率分布;如何拟合前驱动层时钟路径的时延对时钟偏差的影响。实验证明,时钟偏差的概率分布可用正态分布拟合,而前驱动层时钟路径的时延与时钟偏差的关系可采用多元线性回归模型进行拟合。因此,这套拟合方法使设计人员能够通过正态分布的概率分布函数评估不确定性约束是否合理;在设计后期,根据多元线性回归模型调节优化前驱动层,提高时钟系统的性能。 展开更多
关键词 时钟Mesh 正态分布 多元线性回归 片上波动
在线阅读 下载PDF
一种基于计算迁移的智能终端商标识别方法 被引量:1
12
作者 张金 冯帆 +1 位作者 孙承君 宫晓利 《应用科学学报》 CAS CSCD 北大核心 2018年第4期667-678,共12页
在移动终端进行商标识别时,使用图像处理技术的传统方法已不再适用.针对这一问题,提出基于计算迁移的智能终端商标识别方法.首先通过分析商标识别应用的组织架构来划分商标识别应用的任务节点;然后构建基于任务节点的应用成本图,设计计... 在移动终端进行商标识别时,使用图像处理技术的传统方法已不再适用.针对这一问题,提出基于计算迁移的智能终端商标识别方法.首先通过分析商标识别应用的组织架构来划分商标识别应用的任务节点;然后构建基于任务节点的应用成本图,设计计算迁移的约束条件;最后制定计算迁移的目标函数,以实现应用能耗与应用时长的均衡.实验结果表明,该方法可以提升移动终端商标识别应用的性能,降低本地能耗,增强用户体验. 展开更多
关键词 计算迁移 商标识别 云计算 目标函数
在线阅读 下载PDF
基于社区结构的图数据预取器设计
13
作者 李策 章隆兵 《高技术通讯》 CAS 2022年第12期1251-1261,共11页
由于图数据规模庞大且结构不规则,图应用运行时会产生大量高延迟内存访问,大幅度降低了通用处理器的运行效率。本文采用软硬件结合的方式设计了图计算专用预取器,利用图数据访存特点以及社区结构的存储规律,通过对图数据进行混合预取,... 由于图数据规模庞大且结构不规则,图应用运行时会产生大量高延迟内存访问,大幅度降低了通用处理器的运行效率。本文采用软硬件结合的方式设计了图计算专用预取器,利用图数据访存特点以及社区结构的存储规律,通过对图数据进行混合预取,缩短了图计算访存的延迟,在含有较多社区的图数据集上获得了显著的性能收益。在不同图算法与图数据集上的实验表明,该预取器相对于无预取情况、流式预取器及传统图数据预取器,分别实现了65%~176%、6%~21%和4%~18%的性能提升。 展开更多
关键词 图计算 预取器 社区结构 存储规律 及时性
在线阅读 下载PDF
基于电路结构的测试移位功耗优化方法
14
作者 许超 孟祥刚 +1 位作者 陈华军 卢新元 《高技术通讯》 EI CAS 北大核心 2019年第6期523-529,共7页
研究了扫描结构和测试功耗优化技术,考虑到现有的修改扫描单元结构降低测试移位功耗的方法存在冗余开销的问题,提出一种新的基于电路结构的测试移位功耗优化方法。该方法充分利用芯片内部的电路结构,通过分析扫描单元的扇出结构及其控制... 研究了扫描结构和测试功耗优化技术,考虑到现有的修改扫描单元结构降低测试移位功耗的方法存在冗余开销的问题,提出一种新的基于电路结构的测试移位功耗优化方法。该方法充分利用芯片内部的电路结构,通过分析扫描单元的扇出结构及其控制值,并根据分析结果和权重分配规则动态规划扫描单元的优化顺序,减少处理扫描单元的数量,避免产生冗余的测试开销。同时保证组合逻辑在移位过程中保持不翻转或者尽量不翻转,从而达到降低测试移位功耗的目的。在ITC’99基准电路上的实验结果表明,采用上述优化方法后组合逻辑的移位功耗降低了8.18%到96.98%,时序逻辑的移位功耗降低了41.92%到71.74%,与现有修改扫描单元的方法相比,面积开销节省了6.71%到20.95%。 展开更多
关键词 扫描单元 电路结构 测试移位功耗 动态规划 测试开销
在线阅读 下载PDF
一种面向嵌入式图形处理器的访存子系统结构设计
15
作者 赵士彭 张立志 章隆兵 《高技术通讯》 CAS 2022年第2期152-160,共9页
嵌入式图形处理器(GPU)随着访存数据量越来越大,访存子系统在性能、面积及功耗等方面的瓶颈已经日益凸显。针对图形处理器的数据特点及访存需求,考虑到嵌入式图形处理器面积及功耗的约束,结合Godson GPU架构平台,提出了一种面向嵌入式... 嵌入式图形处理器(GPU)随着访存数据量越来越大,访存子系统在性能、面积及功耗等方面的瓶颈已经日益凸显。针对图形处理器的数据特点及访存需求,考虑到嵌入式图形处理器面积及功耗的约束,结合Godson GPU架构平台,提出了一种面向嵌入式图形处理器的访存子系统结构设计。该设计主要针对图形处理流水线的访存特点,对cache的结构进行了优化,并提出了一种基于链表方式的结构,提高了访存的效率,减少了面积且降低了功耗。为了使访存子系统适配并行图形流水线,提出了一种屏幕分区方法,可以在消除cache的一致性问题的同时,使访存子系统的负载更加均衡。该设计为嵌入式图形处理器的访存子系统设计提供了借鉴。 展开更多
关键词 图形处理器(GPU) 访存子系统 嵌入式处理器 链表设计
在线阅读 下载PDF
一种基于图形处理器压缩结构的预取结构设计
16
作者 赵士彭 张立志 章隆兵 《高技术通讯》 CAS 2022年第4期351-357,共7页
图形处理器(GPU)访存利用率已经成为影响其性能的关键瓶颈之一。在处理器设计中,访存的预取结构设计成为了提高访存利用率的主要方法之一。结合图形处理器的访存密集的特点,在提高预取性能的前提下,减小影响图形流水线正常效率成为热门... 图形处理器(GPU)访存利用率已经成为影响其性能的关键瓶颈之一。在处理器设计中,访存的预取结构设计成为了提高访存利用率的主要方法之一。结合图形处理器的访存密集的特点,在提高预取性能的前提下,减小影响图形流水线正常效率成为热门的研究方向。本文基于一种图形处理器无损压缩的结构,提出了一套图形处理器的预取结构设计。本预取结构设计可在访存密集型的图形流水线中有效提高访存利用率,并不影响当前图形流水线的效率。实验结果表明,在Godson GPU图形处理器平台上,与传统预取结构相比,针对访存密集型测试程序,cache命中率可以提高15%以上。针对访存空闲的测试程序,该设计不会对流水线产生负面影响。 展开更多
关键词 图形处理器(GPU) 访存子系统 预取结构 压缩结构
在线阅读 下载PDF
处理器片上渗透缓存蕴含的时间与空间及时局部性
17
作者 胡九川 程建聪 +3 位作者 万良易 吴楠士 叶笑春 严龙 《电子学报》 EI CAS CSCD 北大核心 2024年第10期3589-3599,共11页
处理器片上寄存器的分布形态与数量规模对处理器的整体计算性能有直接影响,这种影响表面上看是波及处理器片上缓存结构的改进和优化,本质上是时间要素与空间要素交织在一起的综合反映.因此,从时间和空间上确保处理器内核对片上缓存的局... 处理器片上寄存器的分布形态与数量规模对处理器的整体计算性能有直接影响,这种影响表面上看是波及处理器片上缓存结构的改进和优化,本质上是时间要素与空间要素交织在一起的综合反映.因此,从时间和空间上确保处理器内核对片上缓存的局部化访问必将进一步提高处理器的整体计算性能.为了认识处理器片上缓存中存在的时间与空间及时局部性,以由传统缓存耦合而成的渗透缓存为工具来分析处理器内核访问片上缓存的时间与空间局部性,仿真实验表明渗透缓存因具备容纳时间与空间局部性的结构提高了处理器访问片上缓存的命中率,客观上缩短访存延迟,从而为提高处理器性能创造了有利条件. 展开更多
关键词 渗透缓存 时间局部性 空间局部性 片上数据流转
在线阅读 下载PDF
路径规划算法的高层综合设计研究
18
作者 赖李洋 郑锫骏 +1 位作者 梁海成 李华伟 《电子与信息学报》 EI CAS CSCD 北大核心 2024年第11期4132-4140,共9页
随着机器人自动导航技术的快速发展,基于软件实现的路径规划算法在实时性上已无法满足许多应用场景的需求,这就要求对算法进行快速高效的硬件定制,从而获得低延时的性能加速。该文以机器人路径规划中的经典A*算法为对象,通过构建面向硬... 随着机器人自动导航技术的快速发展,基于软件实现的路径规划算法在实时性上已无法满足许多应用场景的需求,这就要求对算法进行快速高效的硬件定制,从而获得低延时的性能加速。该文以机器人路径规划中的经典A*算法为对象,通过构建面向硬件设计的C/C++数据结构和函数流程优化,采用高层综合(HLS)实现快速的硬件架构探索和选取较优的设计方案,并完成硬件FPGA综合。实验数据表明,相较于传统寄存器传输级(RTL)开发模式,基于HLS开发模式的路径规划算法在FPGA实现上在开发效率、硬件性能和资源占用率上都有显著提升,验证了高层综合在硬件定制中的可行性和成本优势。 展开更多
关键词 机器人自动导航 路径规划算法 高层综合 算法硬件加速
在线阅读 下载PDF
基于功耗计数器的处理器功耗实时估算方法
19
作者 贾凡 章隆兵 《高技术通讯》 CAS 北大核心 2024年第1期25-32,共8页
针对现有的2类处理器功耗实时估算方法的不足,本文开发了一种基于功耗计数器的处理器功耗实时估算方法。该方法结合了基于性能事件计数器和基于电路信号方法的优点,利用功耗计数器记录与处理器功耗密切相关的电路信号的变化次数,能够以... 针对现有的2类处理器功耗实时估算方法的不足,本文开发了一种基于功耗计数器的处理器功耗实时估算方法。该方法结合了基于性能事件计数器和基于电路信号方法的优点,利用功耗计数器记录与处理器功耗密切相关的电路信号的变化次数,能够以较小的观测粒度实时估算处理器的功耗,并且具有较低的硬件开销。本文在龙芯GS364处理器上实现并评估了该方法。结果表明,使用16个功耗计数器可以在512个时钟周期的粒度内实现0.83%的估算误差,与此同时,它的硬件开销只占处理器总面积的0.063%。 展开更多
关键词 功耗估算 功耗计数器 功耗管理 性能事件计数 LASSO回归
在线阅读 下载PDF
基于软硬件协同的细粒度安全域隔离机制
20
作者 李亚伟 章隆兵 王剑 《高技术通讯》 CAS 北大核心 2024年第1期33-45,共13页
基于内存篡改的攻击能够恶意地修改程序执行环境的关键数据,给程序提供一个安全可信的执行环境是抑制恶意软件的有效手段。本文提出了一种基于软硬件协同的解决方案,能够以函数调用为粒度,为程序执行提供相对隔离的安全执行环境。为了... 基于内存篡改的攻击能够恶意地修改程序执行环境的关键数据,给程序提供一个安全可信的执行环境是抑制恶意软件的有效手段。本文提出了一种基于软硬件协同的解决方案,能够以函数调用为粒度,为程序执行提供相对隔离的安全执行环境。为了配合软件,在底层提供了2大硬件支撑:load/store指令在访存时都要进行地址检查,同时也设置了访问属性;在硬件页表上增加了函数调用隔离域(CFID),在TLB转换时进行安全隔离的检查。提供了2种不同场合的数据共享访问策略,在GEM5上实现了原型系统,通过运行安全测试集,能够有效地隔离非安全环境。相比于虚拟机和特权级切换的方法,本文的硬件实现几乎没有切换损耗。在SPEC CPU 2006的测试集中,本文提出的硬件隔离机制总体性能损耗低于3%。 展开更多
关键词 细粒度 隔离执行 硬件安全 软硬件协同
在线阅读 下载PDF
上一页 1 2 6 下一页 到第
使用帮助 返回顶部