期刊导航
期刊开放获取
cqvip
退出
期刊文献
+
任意字段
题名或关键词
题名
关键词
文摘
作者
第一作者
机构
刊名
分类号
参考文献
作者简介
基金资助
栏目信息
任意字段
题名或关键词
题名
关键词
文摘
作者
第一作者
机构
刊名
分类号
参考文献
作者简介
基金资助
栏目信息
检索
高级检索
期刊导航
共找到
2
篇文章
<
1
>
每页显示
20
50
100
已选择
0
条
导出题录
引用分析
参考文献
引证文献
统计分析
检索结果
已选文献
显示方式:
文摘
详细
列表
相关度排序
被引量排序
时效性排序
一种针对多媒体扩展指令集和实际多媒体程序的自动向量化方法
被引量:
3
1
作者
姜伟华
梅超
+3 位作者
郭一
朱嘉华
臧斌宇
朱传琪
《计算机学报》
EI
CSCD
北大核心
2005年第8期1255-1266,共12页
自动向量化编译是利用处理器的多媒体扩展指令集提升多媒体程序性能的理想工具.但目前的研究不能有效加速实际程序.其主要原因是:普通算术操作的向量化不一定有性能提升;而多媒体典型操作因为其在源代码中表现形式多样而不能充分向量化...
自动向量化编译是利用处理器的多媒体扩展指令集提升多媒体程序性能的理想工具.但目前的研究不能有效加速实际程序.其主要原因是:普通算术操作的向量化不一定有性能提升;而多媒体典型操作因为其在源代码中表现形式多样而不能充分向量化.为了解决这一问题,文章对经典向量化算法[1]进行改进以灵活统一地向量化这两类操作.主要的改进是增加了两个步骤:统一操作的不同表现形式和识别有价值的向量化操作.改进后的算法可以充分利用指令集生成高效代码,从而对实际多媒体程序拥有良好效果.此外,该算法可扩展性也很强.
展开更多
关键词
自动向量化编译技术
多媒体扩展
指令集
多媒体
典型操作
下载PDF
职称材料
多媒体程序中消除控制相关的技术研究
被引量:
1
2
作者
张宏江
臧斌宇
朱传琪
《计算机工程与科学》
CSCD
2006年第11期91-95,99,共6页
随着多媒体应用的快速发展,最大程度地提升多媒体程序的性能逐渐变为计算机领域研究的热点。硬件平台和多媒体程序的特点是该领域研究需要关注的两个主要方面,当前的主流桌面处理器在提升主频的同时也增大了分支预测失误的开销,而多媒...
随着多媒体应用的快速发展,最大程度地提升多媒体程序的性能逐渐变为计算机领域研究的热点。硬件平台和多媒体程序的特点是该领域研究需要关注的两个主要方面,当前的主流桌面处理器在提升主频的同时也增大了分支预测失误的开销,而多媒体应用程序中分支语句的大量使用进一步增大了分支预测失误的概率。我们在优化多媒体程序测试包BMW(BerkeleyMultimediaWorkload)过程中发现,通过消除程序中的控制相关,尽量减少程序中的分支指令可以显著地提升程序的性能。本文首先讨论了多媒体程序中消除控制相关的一些基本优化方法。针对当前主流处理器引入多媒体扩展指令集来优化程序的趋势,本文进一步总结了在SIMD架构下使用多媒体扩展指令集消除控制相关的方法。这两方面的优化方法应用到实际程序中,得到的平均性能提升分别为7%和26%。
展开更多
关键词
控制相关
多媒体
程序优化
多媒体扩展
指令集
分支预测
下载PDF
职称材料
题名
一种针对多媒体扩展指令集和实际多媒体程序的自动向量化方法
被引量:
3
1
作者
姜伟华
梅超
郭一
朱嘉华
臧斌宇
朱传琪
机构
复旦大学并行处理研究所
出处
《计算机学报》
EI
CSCD
北大核心
2005年第8期1255-1266,共12页
基金
国家自然科学基金(60273046)
上海市科学技术委员会重点基础项目基金(02JC14013)
Intel公司大学合作项目(IntelNetBurst微体系结构的编译优化)资助
文摘
自动向量化编译是利用处理器的多媒体扩展指令集提升多媒体程序性能的理想工具.但目前的研究不能有效加速实际程序.其主要原因是:普通算术操作的向量化不一定有性能提升;而多媒体典型操作因为其在源代码中表现形式多样而不能充分向量化.为了解决这一问题,文章对经典向量化算法[1]进行改进以灵活统一地向量化这两类操作.主要的改进是增加了两个步骤:统一操作的不同表现形式和识别有价值的向量化操作.改进后的算法可以充分利用指令集生成高效代码,从而对实际多媒体程序拥有良好效果.此外,该算法可扩展性也很强.
关键词
自动向量化编译技术
多媒体扩展
指令集
多媒体
典型操作
Keywords
automatic vectorization of compiler
multimedia extension
multimedia specific operation
分类号
TP303 [自动化与计算机技术—计算机系统结构]
下载PDF
职称材料
题名
多媒体程序中消除控制相关的技术研究
被引量:
1
2
作者
张宏江
臧斌宇
朱传琪
机构
复旦大学并行处理研究所
出处
《计算机工程与科学》
CSCD
2006年第11期91-95,99,共6页
基金
国家自然科学基金资助项目(60273046)
上海市科学技术委员会重点基础基金资助项目(02JC14013)
文摘
随着多媒体应用的快速发展,最大程度地提升多媒体程序的性能逐渐变为计算机领域研究的热点。硬件平台和多媒体程序的特点是该领域研究需要关注的两个主要方面,当前的主流桌面处理器在提升主频的同时也增大了分支预测失误的开销,而多媒体应用程序中分支语句的大量使用进一步增大了分支预测失误的概率。我们在优化多媒体程序测试包BMW(BerkeleyMultimediaWorkload)过程中发现,通过消除程序中的控制相关,尽量减少程序中的分支指令可以显著地提升程序的性能。本文首先讨论了多媒体程序中消除控制相关的一些基本优化方法。针对当前主流处理器引入多媒体扩展指令集来优化程序的趋势,本文进一步总结了在SIMD架构下使用多媒体扩展指令集消除控制相关的方法。这两方面的优化方法应用到实际程序中,得到的平均性能提升分别为7%和26%。
关键词
控制相关
多媒体
程序优化
多媒体扩展
指令集
分支预测
Keywords
control-dependence
multimedia applications optimization
multimedia extensions
branch predication
分类号
TP37 [自动化与计算机技术—计算机系统结构]
下载PDF
职称材料
题名
作者
出处
发文年
被引量
操作
1
一种针对多媒体扩展指令集和实际多媒体程序的自动向量化方法
姜伟华
梅超
郭一
朱嘉华
臧斌宇
朱传琪
《计算机学报》
EI
CSCD
北大核心
2005
3
下载PDF
职称材料
2
多媒体程序中消除控制相关的技术研究
张宏江
臧斌宇
朱传琪
《计算机工程与科学》
CSCD
2006
1
下载PDF
职称材料
已选择
0
条
导出题录
引用分析
参考文献
引证文献
统计分析
检索结果
已选文献
上一页
1
下一页
到第
页
确定
用户登录
登录
IP登录
使用帮助
返回顶部