一种面向自动向量化和数据置换操作的中间表示

来源 :计算机工程与科学 | 被引量 : 0次 | 上传用户:qiang5656
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在现有的SIMD程序设计中,编译器或程序员都需要借助置换指令对参与运算的向量操作数进行重新组织,才能符合SIMD指令的要求。这些置换指令带来了较大的性能损失。本文提出了一种新的中间表示,它能够完整地记录标量和向量操作数的存储地址信息,使得置换指令的产生尽可能地推后,减少了冗余置换指令的产生。利用这种中间表示实现了一种数据置换操作的优化算法,它能够有效地减少置换指令带来的性能损失。面向一组典型的多媒体程序进行测试的结果表明,本文提出的方法可以平均获得7%的性能加速。
其他文献
为了更好地开展消费者线下体验的相关研究,遵循量表开发的程序,本文以网络购物为研究情境,结合实地访谈及问卷调查结果,设计并检验了一个测量网购情境下消费者线下体验行为的
数字水印是一种将特殊信息嵌入媒体数据中的技术,通常应用在数字图像、音频、视频以及其它媒体数据的版权保护和完整性验证方面,其中图像数字水印技术是研究的一个重点。提出
针对图像中椒盐噪声的抑制,提出了一种新的滤波算法。算法首先借助K-均值聚类将当前像素所在邻域的灰度分布进行有效划分;然后,构建噪声污染像素识别规则,借助多层二叉树决策实现不同类型噪声污染像素的检测。算法只针对噪声污染像素进行自适应滤波,而不改变非污染像素的取值。实验表明,本文算法在有效抑制噪声的同时可较好保留图像的细节等有用信息;对于噪声污染严重的图像,本算法明显优于传统中值滤波及文献[7]的算法
热气浴五中药煎剂熏蒸是眼科临床常用的物理疗法之一,根据多年临床实践我们设计了一部多头调温式眼部热疗器,现介绍如下:
以构建电子商务系统中的本体为出发点,分析现有的本体构建技术中存在的缺陷.针对这些不足,综合考虑变精度粗糙集模型和形式概念分析的相关理论,提出基于粗概念格模型来构建本
气象归档与查询系统(MARS)是欧洲中期天气预报中心(ECMWF)开发的用于多种类海量气象数据管理的框架,其核心是利用多维数据模型和数据立方体来组织和管理气象数据。重点研究了MARS
笔者针对我国农村地区畜禽养殖粪便的污染现状,从饲养方式、养殖数量变化、农民环保观念和机制体制等方面深刻分析了产生环境污染的原因,又从政策与资金、制度与法规、技术推