期刊导航
期刊开放获取
河南省图书馆
退出
期刊文献
+
任意字段
题名或关键词
题名
关键词
文摘
作者
第一作者
机构
刊名
分类号
参考文献
作者简介
基金资助
栏目信息
任意字段
题名或关键词
题名
关键词
文摘
作者
第一作者
机构
刊名
分类号
参考文献
作者简介
基金资助
栏目信息
检索
高级检索
期刊导航
共找到
2
篇文章
<
1
>
每页显示
20
50
100
已选择
0
条
导出题录
引用分析
参考文献
引证文献
统计分析
检索结果
已选文献
显示方式:
文摘
详细
列表
相关度排序
被引量排序
时效性排序
基于ARM存储结构的MP3程序性能优化
被引量:
1
1
作者
李存
马燕
+1 位作者
李晓勇
白英彩
《计算机应用与软件》
CSCD
北大核心
2007年第9期74-76,共3页
针对ARM存储系统的结构和MP3解码程序的特性,提出在S3C24A0上通过TLB,Cache和Write Buffer的有效使用,实现MP3解码程序性能优化,并且通过量化的比较得到一个可靠的结论。同时分析数据一致性问题,针对各种引起数据不一致的情况提出相应...
针对ARM存储系统的结构和MP3解码程序的特性,提出在S3C24A0上通过TLB,Cache和Write Buffer的有效使用,实现MP3解码程序性能优化,并且通过量化的比较得到一个可靠的结论。同时分析数据一致性问题,针对各种引起数据不一致的情况提出相应的解决方案。
展开更多
关键词
存储管理单元
快表
数据缓存
指令缓存
写缓冲区
数据一致性
下载PDF
职称材料
动态容忍和检测非对称数据竞争
被引量:
1
2
作者
王文文
武成岗
+4 位作者
Paruj Ratanaworabhan
远翔
王振江
李建军
冯晓兵
《计算机研究与发展》
EI
CSCD
北大核心
2014年第8期1748-1763,共16页
非对称数据竞争是数据竞争中一种常见的类型.当一个线程在临界区内访问某个共享变量,另外一个线程在临界区外或不同的临界区内同时也访问这个共享变量时,就触发了非对称数据竞争.多线程程序中的非对称数据竞争往往是有害的.为了解决非...
非对称数据竞争是数据竞争中一种常见的类型.当一个线程在临界区内访问某个共享变量,另外一个线程在临界区外或不同的临界区内同时也访问这个共享变量时,就触发了非对称数据竞争.多线程程序中的非对称数据竞争往往是有害的.为了解决非对称数据竞争引入的问题,提出了ARace.它使用共享变量保护和写缓冲区来动态容忍和检测非对称数据竞争.其中,共享变量保护用于保护临界区内只读和先读后写的共享变量,防止这些变量在临界区外被修改;写缓冲区用于缓存临界区内对共享变量的写操作.ARace不仅可以容忍临界区内和临界区外之间的非对称数据竞争,还可以对并发临界区之间的非对称数据竞争进行检测.ARace既不依赖程序源代码和编译器的支持,也不依赖额外硬件的支持.此外,还提出了一种通过动态二进制插桩技术实现ARace的方法.实验结果表明,ARace在保证容忍和检测非对称数据竞争的同时,并未引入很大的性能开销和内存开销.
展开更多
关键词
非对称数据竞争
容忍和检测
写缓冲区
页保护
动态二进制插桩
下载PDF
职称材料
题名
基于ARM存储结构的MP3程序性能优化
被引量:
1
1
作者
李存
马燕
李晓勇
白英彩
机构
上海交通大学信息安全工程学院
出处
《计算机应用与软件》
CSCD
北大核心
2007年第9期74-76,共3页
文摘
针对ARM存储系统的结构和MP3解码程序的特性,提出在S3C24A0上通过TLB,Cache和Write Buffer的有效使用,实现MP3解码程序性能优化,并且通过量化的比较得到一个可靠的结论。同时分析数据一致性问题,针对各种引起数据不一致的情况提出相应的解决方案。
关键词
存储管理单元
快表
数据缓存
指令缓存
写缓冲区
数据一致性
Keywords
MMU TLB ICache DCache Write buffer Data coherence
分类号
TP31 [自动化与计算机技术—计算机软件与理论]
下载PDF
职称材料
题名
动态容忍和检测非对称数据竞争
被引量:
1
2
作者
王文文
武成岗
Paruj Ratanaworabhan
远翔
王振江
李建军
冯晓兵
机构
计算机系统结构国家重点实验室(中国科学院计算技术研究所)
中国科学院大学
农业大学工程学院
出处
《计算机研究与发展》
EI
CSCD
北大核心
2014年第8期1748-1763,共16页
基金
国家“八六三”高技术研究发展计划基金项目(2012AA010901)
国家自然科学基金青年科学基金项目(61100011)
国家自然科学基金杰出青年科学基金项目(60925009)
文摘
非对称数据竞争是数据竞争中一种常见的类型.当一个线程在临界区内访问某个共享变量,另外一个线程在临界区外或不同的临界区内同时也访问这个共享变量时,就触发了非对称数据竞争.多线程程序中的非对称数据竞争往往是有害的.为了解决非对称数据竞争引入的问题,提出了ARace.它使用共享变量保护和写缓冲区来动态容忍和检测非对称数据竞争.其中,共享变量保护用于保护临界区内只读和先读后写的共享变量,防止这些变量在临界区外被修改;写缓冲区用于缓存临界区内对共享变量的写操作.ARace不仅可以容忍临界区内和临界区外之间的非对称数据竞争,还可以对并发临界区之间的非对称数据竞争进行检测.ARace既不依赖程序源代码和编译器的支持,也不依赖额外硬件的支持.此外,还提出了一种通过动态二进制插桩技术实现ARace的方法.实验结果表明,ARace在保证容忍和检测非对称数据竞争的同时,并未引入很大的性能开销和内存开销.
关键词
非对称数据竞争
容忍和检测
写缓冲区
页保护
动态二进制插桩
Keywords
asymmetric race
tolerating and detecting
write buffer
page protecting
dynamic binary Instrumentation
分类号
TP311 [自动化与计算机技术—计算机软件与理论]
下载PDF
职称材料
题名
作者
出处
发文年
被引量
操作
1
基于ARM存储结构的MP3程序性能优化
李存
马燕
李晓勇
白英彩
《计算机应用与软件》
CSCD
北大核心
2007
1
下载PDF
职称材料
2
动态容忍和检测非对称数据竞争
王文文
武成岗
Paruj Ratanaworabhan
远翔
王振江
李建军
冯晓兵
《计算机研究与发展》
EI
CSCD
北大核心
2014
1
下载PDF
职称材料
已选择
0
条
导出题录
引用分析
参考文献
引证文献
统计分析
检索结果
已选文献
上一页
1
下一页
到第
页
确定
用户登录
登录
IP登录
使用帮助
返回顶部