您的位置: 专家智库 > >

徐颖

作品数:6 被引量:15H指数:2
供职机构:国防科学技术大学计算机学院计算机研究所更多>>
发文基金:国家自然科学基金国家高技术研究发展计划国家科技重大专项更多>>
相关领域:自动化与计算机技术电子电信更多>>

文献类型

  • 5篇期刊文章
  • 1篇会议论文

领域

  • 6篇自动化与计算...
  • 1篇电子电信

主题

  • 5篇GCC
  • 4篇自动向量化
  • 4篇向量
  • 4篇向量化
  • 4篇编译器
  • 2篇SIMD
  • 2篇GCC编译器
  • 1篇单指令多数据
  • 1篇对齐
  • 1篇形式化
  • 1篇形式化描述
  • 1篇指令集
  • 1篇数据对齐
  • 1篇数组

机构

  • 6篇国防科学技术...

作者

  • 6篇徐颖
  • 6篇李春江
  • 4篇黄娟娟
  • 1篇杜云飞
  • 1篇杨灿群
  • 1篇陈娟
  • 1篇周思齐

传媒

  • 3篇计算机科学
  • 1篇计算机工程与...
  • 1篇计算机工程与...
  • 1篇第十七届计算...

年份

  • 1篇2016
  • 2篇2014
  • 3篇2013
6 条 记 录,以下是 1-6
排序方式:
GCC编译器中循环数组预取优化的实现及效果被引量:5
2016年
数据预取技术是为缓解微处理器与DRAM之间速度差异而出现的隐藏访存延迟的方法。GCC作为广泛使用的开源编译器,在tree-ssa上对循环级数组实现了预取优化。在深入分析GCC4.9循环级数组预取的基本实现机制,以及剖析基于预取收益和分析时间的三种不予预取的代价模型的基础上,得出影响循环数组预取效果的几个因素,并针对典型测试用例测试了GCC编译器循环数组预取的效果。此项工作对于改进和提高GCC现有循环级数组的预取优化有指导意义。
董钰山李春江徐颖
GCC中自动向量化代价模型剖析
MD数据并行结构在高性能通用微处理器中普遍存在,编译器的自动向量化是充分开发SIMD并行的主要手段之一.GCC编译器作为广泛使用的开源编译器,在O3优化级别,已经开启了面向SIMD结构的自动向量化开关.自动向量化代价模型...
黄娟娟李春江徐颖
关键词:单指令多数据自动向量化
基于数据对齐属性指导的GCC自动向量化优化
2014年
主流通用处理器都已经实现了多核并行以及处理器核内的SIMD并行。虽然GCC编译器实现了面向SIMD并行的自动向量化,但是编译器针对OpenMP并行程序的自动向量化效果仍很不理想。针对多线程并行的OpenMP程序,基于GCC的OpenMP编译实现,扩展了数据对齐属性指导语句,使编译器在自动向量化时能够进行更准确的数据对齐与否的判断,优化了GCC编译器的自动向量化。
李春江黄娟娟徐颖董钰山
关键词:自动向量化GCC
GCC编译器中编译指导的自动向量化实现被引量:2
2014年
基于编译指导的自动向量化已经成为编译器开发SIMD体系结构性能潜力的必然选择。OpenMP 4.0规范新增了SIMD编译指导语句,在开发中的GCC 4.9版本已经开始着手支持OpenMP4.0规范。详细分析了SIMD编译指导在GCC 4.9中的实现情况,重点分析了SIMD编译指导在编译器自动向量化阶段的影响,这为改进GCC的现有实现和提高向量化能力提供了有价值的参考。
徐颖李春江董钰山周思齐
关键词:GCCSIMD自动向量化
典型编译器自动向量化效果评估与分析被引量:7
2013年
SIMD(Single-Instruction-Multiple-Data)体系结构在现代处理器体系结构中扮演重要的角色。多种国产高性能通用处理器也大都实现了SIMD结构。SIMD体系结构提供了短向量数据并行处理能力,编译器自动向量化是应用程序获得性能提升的主要手段之一。使用成熟的支持SIMD的商用处理器平台评估典型编译器自动向量化的效果,对于处理器体系结构的设计以及编译器的分析和设计非常有益。采用SPECCPU2006和SPECOMPM2001基准测试程序,评估了典型编译器(包括Intel编译器、PGI编译器和GCC编译器)的自动向量化的效果。并且以产品级的开源编译器GCC为目标,用手工编写的程序片段(主要是多种类型的循环结构)评估了当前GCC编译器自动向量化的效果,并深入分析了GCC编译器中现有的自动向量化的能力和局限。此项工作为进一步研发高效的编译器自动向量化提供了有价值的参考。
李春江黄娟娟徐颖杜云飞陈娟
关键词:自动向量化GCC
SIMD指令集设计空间的形式化描述被引量:1
2013年
SIMD(Single-Instruction-Multiple-Data)并行体系结构在现代处理器体系结构中扮演非常重要的角色。SIMD指令集已经成为处理器指令集中重要的子集。SIMD结构和指令集实现了短向量并行处理能力,SIMD指令集实现了对多种数据类型、多种操作模式的支持。采用形式化的方法,描述SIMD指令集的设计空间,从多个正交的维度刻画SIMD指令集的设计,基于此详细讨论了SIMD指令集的设计问题。该形式化方法有益于对SIMD指令集体系结构的分析和设计。
李春江徐颖黄娟娟杨灿群
关键词:SIMD指令集形式化描述
共1页<1>
聚类工具0