【摘 要】
:
基于ARM高性能处理器的SoCs是移动计算的主要平台,也是下一代高性能计算系统(HPC)的候选平台。ARM架构为满足新的需求而不断更新,最新的A RMv8架构不仅采用了多核架构,更采用
论文部分内容阅读
基于ARM高性能处理器的SoCs是移动计算的主要平台,也是下一代高性能计算系统(HPC)的候选平台。ARM架构为满足新的需求而不断更新,最新的A RMv8架构不仅采用了多核架构,更采用能缓解计算速度与访存速度之间不匹配的多级Cache结构,而且还从原来的32位架构拓展到64位架构,引入全新的高级S IMD支持,提供了多级多粒度的并行处理能力。模板计算是一类重要的计算核心,广泛存在于图像和视频处理以及大规模科学和工程计算领域,作为高性能计算的研究对象,模板计算的性能优化日益受到重视。另外,模板计算的研究正逐渐从提高数据局部性的串行性能优化研究转向利用并行化和向量化来优化性能。本文以ARMv8架构的处理器为平台,从对模板计算的OpenMP并行化和向量化两个方面进行了提升性能的研究,主要的工作和创新表现在以下两个方面:第一,研究了ARMv8架构处理器的体系结构特点和典型OpenMP并行化的实现方法,根据多级Cache特点和程序的访存模式,通过线程绑定优化,增加了Ca che的命中率,减少了线程的调度开销,优化了模板计算的并行。第二,研究了多核多SIMD结构的ARMv8处理器平台上的高级SIMD扩展技术,分析了目前的自动向量化方法,针对模板计算的核心分析发现简单的自动向量化并不能很好的提升多维模板计算的性能,因此采用了OpenMP编译指导的向量化中的collapse子句坍塌模板代码核心的多重循环,再结合改进的并行化方法并行处理,提升了向量化的效果,进一步优化了模板计算在ARM高性能处理器上的性能。针对ARM高性能处理器的模板计算的并行化和向量化的优化研究是非常有意义的,它不仅降低了高性能计算平台的局限性,而且满足了更多应用领域的需要。
其他文献
清远市作为粤东西北欠发达地区,在社会保障预算支出方面存在其特殊性。由于其财政税收能力较弱,加上欠发达地区对财政民生投入、社会保障支出的依赖,清远市本级大部分财政资金需要投入到民生支出方面,市级社会保障预算支出属于必须保障的支出,十分依赖上级财政资金的支持,同时承担了非常多的对下级转移支付任务。在这个背景下,本文考察了市级社会保障预算支出的现状,认为存在支出需求失衡、支出进度失衡、支出稳定性失衡、支
骨质疏松症(OP)是一个严重的进行性的骨代谢疾病,人们比较了解的是缺钙可以引起,补钙可防治OP,很少知道镁和钙同样与OP的形成和防治均有关系,镁缺乏也是形成OP的潜在的危险因
异构系统存在三个突出问题:第一数据传输开销太大;第二系统资源利用不均衡;第三无法达到系统峰值性能。针对这些问题异构编程模型引入多流机制,多流机制融合流水线技术以及空
受贿行为不仅是贿赂犯罪的一种类型,也是腐败最常见的典型形式。《刑法》中为了惩治腐败行为,设置了多个受贿罪名并编排在不同的章节中,保证了与时俱进的科学立法要求。本文从我国现行立法和司法解释入手,研究受贿范围的贿赂范围。在新形势下仅以财物字面意思以偏概全,恐怕难以满足现实需求。因此,有必要深入了解贿赂的实质含义。从入罪的必要性和可行性方面来说,特殊贿赂入罪有其相当的合理性。本文共五个部分。本文第一章部
网络编码作为21世纪以来信息领域的一次革命性突破,近年来取得了飞速发展。研究已表明,网络编码通过允许网络节点对传输的信息进行编码等处理,为无线网络带来更高的吞吐量、
近年来,随着多核处理器的迅猛发展,在处理器性能提升的同时,处理器芯片的功耗密度也随之快速上升。功耗墙问题变得愈发严峻且备受关注,已经成为制约处理器性能进一步提升的瓶
当今社会存在很多地下作业的工程,比如矿井开采、修建隧道和地铁等,一旦这些工作出现事故,传统有线通信方式损坏,救援人员不能与被困人员实现通信,无法制定快速有效的抢救方
生态环境问题是制约经济发展,影响社会安定,危害公众健康的巨大隐患,对区域生态环境健康状况进行诊断分析是发现生态环境问题的重要方法,其对恢复和管理流域生态系统,实现流域可持续发展具有重要意义。艾比湖流域作为典型的干旱区内陆湖流域,由于其复杂的景观异质性(山地-绿洲-沙漠生态系统),整个生态环境极为脆弱。本文将艾比湖流域作为研究靶区,对干旱区内陆湖生态环境健康诊断具有典型示范作用。本文基于空间信息技术
目标检索技术具有重要的现实研究价值,其中最关键的部分是特征构建与选取。传统方法采用手动特征提取,人参与的多,特征表达能力差,检索效果差。利用深度学习技术可自动地提取
技术转移在国外已经由来已久,最近伴随科技服务业的快速发展以及分类的逐步完善,技术转移服务已经是我国科技服务行业当中的一项重要组成部分,近年来也倍受国家的高度关注。S科技中心是河北省技术转移示范机构,经过10多年的发展,当前已经处于成熟阶段,本文将基于价值链分析以及相应的研究为S科技中心业务发展提供更好的措施和建议。本文基于S科技中心为研究对象,通过价值链理论对中心技术转移服务价值链存在的各类问题进