期刊文献+
共找到6篇文章
< 1 >
每页显示 20 50 100
基于内存保护键值的细粒度访存监控
1
作者 王睿伯 吴振伟 +3 位作者 张文喆 邬会军 张于舒晴 卢凯 《计算机工程与科学》 CSCD 北大核心 2024年第1期21-27,共7页
基于内存保护键值硬件扩展,提出了一种轻量化且细粒度的页保护机制。突破了传统页保护方法仅支持页粒度访存监控的技术局限,实现了能够拦截每个访存操作的细粒度页保护机制。充分利用内存保护键值提供的用户态线程局部页访问权限控制,... 基于内存保护键值硬件扩展,提出了一种轻量化且细粒度的页保护机制。突破了传统页保护方法仅支持页粒度访存监控的技术局限,实现了能够拦截每个访存操作的细粒度页保护机制。充分利用内存保护键值提供的用户态线程局部页访问权限控制,性能开销相比传统页保护的降低了30%以上。通过融合细粒度页保护与编译插桩,弥补了传统编译插桩方法无法覆盖程序中不可重编译部分的局限性。 展开更多
关键词 访存监控 内存保护键值 页保护 编译插桩
下载PDF
利用段页式保护实现软件扩展
2
作者 周建国 王雷 +2 位作者 吕爱民 金茂忠 周伯生 《计算机工程与应用》 CSCD 北大核心 2001年第11期67-69,118,共4页
可扩展的软件体系结构和基于组件的软件开发方法要求安全、有效和易于实现的扩展机制支持同一地址空间的软件模块间的保护。文章提出了一种新的地址空间内的保护机制,它充分利用了i386体系结构的段页式硬件保护特征,能有效、透明地支... 可扩展的软件体系结构和基于组件的软件开发方法要求安全、有效和易于实现的扩展机制支持同一地址空间的软件模块间的保护。文章提出了一种新的地址空间内的保护机制,它充分利用了i386体系结构的段页式硬件保护特征,能有效、透明地支持内核级和用户级的软件扩展。为了易于扩展软件模块的编程和扩展机制的实现,该机制用不同的方式支持用户级和内核级的软件扩展。 展开更多
关键词 软件扩展 软件体系结构 组件 保护 软件开发
下载PDF
适用于商用系统环境的低开销确定性重放技术 被引量:2
3
作者 应欢 王东辉 +3 位作者 武成岗 王喆 唐博文 李建军 《吉林大学学报(工学版)》 EI CAS CSCD 北大核心 2017年第1期208-217,共10页
针对现有确定性重放技术中存在运行时开销大和安全隐患等问题,提出了一种低开销的确定性重放技术。该技术在已有的硬件平台和系统环境下,利用页保护捕获并记录并行程序对共享内存的访问顺序。深入研究了该技术引入的性能开销,针对性地... 针对现有确定性重放技术中存在运行时开销大和安全隐患等问题,提出了一种低开销的确定性重放技术。该技术在已有的硬件平台和系统环境下,利用页保护捕获并记录并行程序对共享内存的访问顺序。深入研究了该技术引入的性能开销,针对性地提出了私有锁、私有堆、主动抢占等优化策略。采用PARSEC测试集进行性能评估,实验结果显示该系统引入的开销较小。 展开更多
关键词 计算机软件 并行程序 确定性重放 页保护
下载PDF
动态容忍和检测非对称数据竞争 被引量:1
4
作者 王文文 武成岗 +4 位作者 Paruj Ratanaworabhan 远翔 王振江 李建军 冯晓兵 《计算机研究与发展》 EI CSCD 北大核心 2014年第8期1748-1763,共16页
非对称数据竞争是数据竞争中一种常见的类型.当一个线程在临界区内访问某个共享变量,另外一个线程在临界区外或不同的临界区内同时也访问这个共享变量时,就触发了非对称数据竞争.多线程程序中的非对称数据竞争往往是有害的.为了解决非... 非对称数据竞争是数据竞争中一种常见的类型.当一个线程在临界区内访问某个共享变量,另外一个线程在临界区外或不同的临界区内同时也访问这个共享变量时,就触发了非对称数据竞争.多线程程序中的非对称数据竞争往往是有害的.为了解决非对称数据竞争引入的问题,提出了ARace.它使用共享变量保护和写缓冲区来动态容忍和检测非对称数据竞争.其中,共享变量保护用于保护临界区内只读和先读后写的共享变量,防止这些变量在临界区外被修改;写缓冲区用于缓存临界区内对共享变量的写操作.ARace不仅可以容忍临界区内和临界区外之间的非对称数据竞争,还可以对并发临界区之间的非对称数据竞争进行检测.ARace既不依赖程序源代码和编译器的支持,也不依赖额外硬件的支持.此外,还提出了一种通过动态二进制插桩技术实现ARace的方法.实验结果表明,ARace在保证容忍和检测非对称数据竞争的同时,并未引入很大的性能开销和内存开销. 展开更多
关键词 非对称数据竞争 容忍和检测 写缓冲区 页保护 动态二进制插桩
下载PDF
基于懒惰计算的应用研究
5
作者 赵德平 袁秋石 《沈阳建筑大学学报(自然科学版)》 CAS 北大核心 2011年第2期382-385,共4页
目的提出应用懒惰计算解决实际问题的方法.方法分析懒惰计算的特性及实际应用中的优势与不足,并通过一个示例,经过具体的编程,解决应用懒惰计算过程中存在的问题.提出内存拷贝法,内存段/页式保护法,语言特性法来解决结果正确性问题;提... 目的提出应用懒惰计算解决实际问题的方法.方法分析懒惰计算的特性及实际应用中的优势与不足,并通过一个示例,经过具体的编程,解决应用懒惰计算过程中存在的问题.提出内存拷贝法,内存段/页式保护法,语言特性法来解决结果正确性问题;提出先来先调度,并行调度以及具体化调度等指令调度的方法.结果懒惰计算可以避免程序执行不需要的路径,从而节省CPU、内存、时间等资源.懒惰计算对大中小型程序均可应用,尤其在需要节省资源的系统、嵌入式系统.结论懒惰计算在实际的计算过程中可以有效提高计算机的使用效率,可以应用到现实程序产品当中,并使得产品程序的性能得到提升. 展开更多
关键词 懒惰计算 内存 段式保护 保护 并行调度
下载PDF
基于自适应释放策略的低开销确定性重放方法
6
作者 应欢 刘松华 +2 位作者 唐博文 韩丽芳 周亮 《吉林大学学报(工学版)》 EI CAS CSCD 北大核心 2018年第6期1917-1924,共8页
针对基于页保护机制的确定性重放方法虽然能够有效降低记录开销,但由于页保护异常仍会引入性能开销的问题,本文深入研究了共享页面访问权限释放同步点对并行程序记录性能的影响,提出了一种基于自适应释放策略的确定性重放方法。采用PAR... 针对基于页保护机制的确定性重放方法虽然能够有效降低记录开销,但由于页保护异常仍会引入性能开销的问题,本文深入研究了共享页面访问权限释放同步点对并行程序记录性能的影响,提出了一种基于自适应释放策略的确定性重放方法。采用PARSEC测试集进行性能评估,实验结果表明,该方法能够更进一步降低记录开销。 展开更多
关键词 信息处理技术 并行程序 共享内存 调试 确定性重放 页保护
下载PDF
上一页 1 下一页 到第
使用帮助 返回顶部