您的位置: 专家智库 > >

张宏江

作品数:4 被引量:6H指数:1
供职机构:复旦大学软件学院并行处理研究所更多>>
发文基金:国家自然科学基金国家教育部博士点基金更多>>
相关领域:自动化与计算机技术更多>>

文献类型

  • 3篇期刊文章
  • 1篇学位论文

领域

  • 4篇自动化与计算...

主题

  • 1篇单指令多数据
  • 1篇多媒体
  • 1篇多媒体程序
  • 1篇多媒体应用
  • 1篇优化算法
  • 1篇周期解
  • 1篇位宽
  • 1篇架构
  • 1篇SIMD
  • 1篇并行度
  • 1篇差分方程

机构

  • 4篇复旦大学

作者

  • 4篇张宏江
  • 3篇臧斌宇
  • 2篇朱嘉华
  • 1篇陈海波
  • 1篇朱传琪

传媒

  • 1篇计算机学报
  • 1篇计算机工程与...
  • 1篇小型微型计算...

年份

  • 1篇2009
  • 3篇2006
4 条 记 录,以下是 1-4
排序方式:
周期常量的检测与传播
2006年
周期常量是指循环中值呈周期性出现的递归标量.它的存在不仅带来循环内与跨循环数据相关,更导致一些不必要的控制相关.该文介绍了周期常量的概念及递归标量转化为差分方程的过程,并应用代数的相关知识提出并证明了周期常量存在的一个充分必要条件,由此给出了检测与传播周期常量的一个有效算法.该算法应用于ADPCM编/解码器,得到了平均超过10%的加速比.
陈海波朱嘉华张宏江臧斌宇
关键词:差分方程周期解
针对多媒体应用的SIMD编译优化技术研究
近年来多媒体应用逐渐成为计算领域研究的热点。为了获得更为卓越的性能,几乎所有的通用处理器生产厂商都为他们的处理器集成了一个或多个多媒体指令扩展部件。针对多媒体应用的核心代码往往具有并行性高、计算精度要求低的特点,这些多媒...
张宏江
关键词:单指令多数据
文献传递
基于位宽控制提高SIMD架构并行度的优化算法被引量:5
2009年
随着SIMD功能单元作为多媒体加速部件的广泛应用,如何有效利用这一构架优化应用程序成为编译优化研究的热点.目前典型的SIMD结构为同一操作对不同的数据位宽提供了不同的指令版本,随着操作数位宽的增加,对应的SIMD指令可同时完成的操作个数也随之降低.因此,如何有效识别操作数的有效位宽,对提高优化过程中SIMD指令内操作的并行度将产生至关重要的影响.文中针对SIMD优化面临的并行度问题,提出了一种优化算法,该算法在对操作数的有效位进行分析的基础上,进行溢出控制,从而减少操作数对宽位宽数据类型的依赖.实验数据表明,该算法可以有效提高多媒体程序优化的并行度,对多媒体程序获得较好的加速效果.
张为华朱嘉华张宏江臧斌宇
关键词:并行度
多媒体程序中消除控制相关的技术研究被引量:1
2006年
随着多媒体应用的快速发展,最大程度地提升多媒体程序的性能逐渐变为计算机领域研究的热点。硬件平台和多媒体程序的特点是该领域研究需要关注的两个主要方面,当前的主流桌面处理器在提升主频的同时也增大了分支预测失误的开销,而多媒体应用程序中分支语句的大量使用进一步增大了分支预测失误的概率。我们在优化多媒体程序测试包BMW(BerkeleyMultimediaWorkload)过程中发现,通过消除程序中的控制相关,尽量减少程序中的分支指令可以显著地提升程序的性能。本文首先讨论了多媒体程序中消除控制相关的一些基本优化方法。针对当前主流处理器引入多媒体扩展指令集来优化程序的趋势,本文进一步总结了在SIMD架构下使用多媒体扩展指令集消除控制相关的方法。这两方面的优化方法应用到实际程序中,得到的平均性能提升分别为7%和26%。
张宏江臧斌宇朱传琪
共1页<1>
聚类工具0