国家自然科学基金(61170046)

作品数:8被引量:18H指数:3
导出分析报告
相关作者:李春江徐颖杨灿群杜云飞黄娟娟更多>>
相关机构:国防科学技术大学更多>>
相关期刊:《计算机工程与应用》《计算机工程与科学》《计算机科学》更多>>
相关主题:GCCGCC编译器SIMD自动向量化数组更多>>
相关领域:自动化与计算机技术更多>>
-

检索结果分析

结果分析中...
条 记 录,以下是1-8
视图:
排序:
面向ARM64架构多核微处理器的模板计算性能优化研究被引量:3
《计算机工程与科学》2017年第5期829-833,共5页冯璐霞 李春江 黄亚斌 
国家自然科学基金(61170046);国家863计划(2012AA010903)
模板计算是一类重要的计算核心,广泛存在于图像和视频处理以及大规模科学和工程计算领域。但是,针对ARM64高性能处理器的模板计算性能的优化研究还很少。为了实现典型模板计算核心在ARM64架构多核微处理器上的并行化和性能优化,基于AMCC...
关键词:模板计算 ARM64 AMCC X-GENE2 FT-1500A 并行化 线程绑定 
Intel64体系结构的数据预取机制及效果被引量:1
《计算机科学》2016年第5期34-41,共8页董钰山 李春江 
国家自然科学基金项目:多核多线程处理器SIMD扩展的编程模型及编译优化关键技术研究(61170046);863计划项目:面向国产飞腾处理器的并行程序综合优化系统(2012AA010903)资助
数据预取是为缓解微处理器与DRAM之间速度差异而出现的隐藏访存延迟的方法。当前Intel各系列处理器都采用多种预取机制来加速数据和代码向Cache的移动,从而提升程序的性能。通过对Intel64体系结构存储层次的分析,剖析了X86/X64体系的...
关键词:INTEL 64 CACHE 硬件预取 软件预取 GCC ICC 
GCC编译器中循环数组预取优化的实现及效果被引量:5
《计算机工程与应用》2016年第6期19-25,共7页董钰山 李春江 徐颖 
国家自然科学基金(No.61170046);国家高技术研究发展计划(863)(No.2012AA010903)
数据预取技术是为缓解微处理器与DRAM之间速度差异而出现的隐藏访存延迟的方法。GCC作为广泛使用的开源编译器,在tree-ssa上对循环级数组实现了预取优化。在深入分析GCC4.9循环级数组预取的基本实现机制,以及剖析基于预取收益和分析时...
关键词:GNU编译器集合(GCC) 数组预取 循环 代价模型 
基于数据对齐属性指导的GCC自动向量化优化
《计算机工程与科学》2014年第6期1011-1017,共7页李春江 黄娟娟 徐颖 董钰山 
国家自然科学基金资助项目(61170046);国家863计划资助项目(2012AA010903)
主流通用处理器都已经实现了多核并行以及处理器核内的SIMD并行。虽然GCC编译器实现了面向SIMD并行的自动向量化,但是编译器针对OpenMP并行程序的自动向量化效果仍很不理想。针对多线程并行的OpenMP程序,基于GCC的OpenMP编译实现,扩展...
关键词:数据对齐属性 编译指导 自动向量化 GCC 
GCC编译器中编译指导的自动向量化实现被引量:2
《计算机科学》2014年第B11期364-367,392,共5页徐颖 李春江 董钰山 周思齐 
国家自然科学基金项目:多核多线程处理器SIMD扩展的编程模型及编译优化关键技术研究(61170046);863计划项目:面向国产飞腾处理器的并行程序综合优化系统(2012AA010903)资助
基于编译指导的自动向量化已经成为编译器开发SIMD体系结构性能潜力的必然选择。OpenMP 4.0规范新增了SIMD编译指导语句,在开发中的GCC 4.9版本已经开始着手支持OpenMP4.0规范。详细分析了SIMD编译指导在GCC 4.9中的实现情况,重点分析了...
关键词:GCC SIMD 编译指导 自动向量化 
基于GCC实现飞腾处理器向量处理单元的编译器后端被引量:3
《计算机科学》2013年第12期19-22,共4页李春江 杜云飞 倪晓强 王永文 杨灿群 
国家自然科学基金项目:多核多线程处理器SIMD扩展的编程模型和编译优化关键技术研究(61170046);国家863计划项目:面向国产飞腾处理器的并行程序综合优化技术与系统(2012AA010903)资助
编译器后端是针对特定目标机器的编译器实现,不同的指令集体系结构需要实现不同的编译器后端。面向飞腾处理器中向量处理单元(FT-VPU)的体系结构和指令集,基于GCC编译器实现了编译器后端,使GCC能够正确编译面向FT-VPU的SIMD指令的内嵌...
关键词:飞腾处理器 向量处理单元 GCC 编译器后端 
SIMD指令集设计空间的形式化描述被引量:1
《计算机科学》2013年第6期32-36,共5页李春江 徐颖 黄娟娟 杨灿群 
国家自然科学基金项目(61170046,61170045)资助
SIMD(Single-Instruction-Multiple-Data)并行体系结构在现代处理器体系结构中扮演非常重要的角色。SIMD指令集已经成为处理器指令集中重要的子集。SIMD结构和指令集实现了短向量并行处理能力,SIMD指令集实现了对多种数据类型、多种操...
关键词:SIMD 指令集 设计空间 形式化描述 
GCC中内嵌函数实现剖析被引量:3
《计算机科学》2012年第B06期357-359,379,共4页李春江 杜云飞 易会战 杨灿群 
国家自然科学基金项目多核多线程处理器SIMD扩展的编程模型和编译优化关键技术研究(61170046);国家自然科学基金项目(61170045)资助
GNU编译器集合(GCC)具有支持多种高级语言和多种目标处理器平台、文档及源代码开放等的特点,在工业界和学术界被广泛使用。GCC支持非常多的内嵌函数,内嵌函数是GCC编译器中非常重要的一部分实现。首先分析GCC中多种内嵌函数的目的和作用...
关键词:GCC 内嵌函数 剖析 
检索报告 对象比较 聚类工具 使用帮助 返回顶部