MIC众核架构通信密集型函数的算法设计与性能优化研究
文献类型:学位论文
作者 | 刘益群 |
学位类别 | 博士 |
答辩日期 | 2015-05-26 |
授予单位 | 中国科学院研究生院 |
授予地点 | 北京 |
导师 | 张云泉 ; 杨超 |
关键词 | 异构计算 Intel MIC众核架构 FFT HPCG HPGMG |
学位专业 | 计算机软件与理论 |
中文摘要 | 为了进一步提升超级计算机的计算能力,使用众核加速部件作为协处理器的混合异构方式逐渐成为新一代超级计算机体系结构的首选设计方案之一。Intel MIC架构是一种基于x86的高性能众核体系结构,配备了512位宽的向量化指令集和大量的计算核心,能提供高效的浮点计算能力和访存带宽。然而众多的并行线程和相对较少的片上cache资源,对应用程序的并行度和访存局部性提出了很高的要求。高性能计算领域的“七个小矮人”中的三种算法模型,快速傅里叶变换(FFT)、稀疏线性代数和结构化网格计算都是典型的通信密集型问题,它们在信号处理和求解偏微分方程等领域都有着广泛的应用。在众核以及异构的环境下对这些基本算法模型进行并行算法的重新设计和性能优化,不仅能检验硬件平台有效性,对科学和工程领域也具有重要的意义。 本文以优化3D FFT、HPCG和HPGMG为驱动,研究快速傅里叶变换、稀疏线性代数和基于结构化网格的stencil计算这三类问题在Intel MIC众核平台上进行并行算法设计和性能优化的方法,并探索在异构众核平台上并行算法设计的方法、经验和性能优化的关键技术。
|
学科主题 | 计算机软件 ; 软件理论 |
公开日期 | 2015-06-29 |
源URL | [http://ir.iscas.ac.cn/handle/311060/17141] ![]() |
专题 | 软件研究所_并行计算实验室 _学位论文 |
推荐引用方式 GB/T 7714 | 刘益群. MIC众核架构通信密集型函数的算法设计与性能优化研究[D]. 北京. 中国科学院研究生院. 2015. |
入库方式: OAI收割
来源:软件研究所
浏览0
下载0
收藏0
其他版本
除非特别说明,本系统中所有内容都受版权保护,并保留所有权利。