-
题名基于采样的并行程序性能测量分析工具研究
- 1
-
-
作者
胡家瑞
石京燕
郭超奇
-
机构
中国科学院高能物理研究所
中国科学院大学
-
出处
《计算机工程与应用》
CSCD
北大核心
2024年第21期286-296,共11页
-
基金
中国科学院青年创新促进会(2020017)
中科曙光光合基金(ghfund202302038483)。
-
文摘
在实际运行中,并行计算程序的性能常常在理论峰值与预期存在较大差距。使用性能分析工具进行程序调优是解决这一问题的高效手段。然而,程序员和开发者在使用性能分析工具时往往面临选择困难、配置和使用复杂等挑战。研究基于采样的并行程序性能分析工具有助于解决上述问题。相比于插桩技术,基于异步采样的性能工具可以更好地控制测量开销和测量数据大小。着重研究了三种典型的基于采样的性能分析工具:VTune Profiler、HPCToolkit和Nsight Systems,分析了其原理和功能,并且结合VASP等实际应用程序对工具的软硬件分析能力和并行编程分析能力进行了详细的探究和对比。根据这些工具在不同的应用场景下表现出的不同适用性和分析效果,提出了综合运用多种工具进行性能分析的方案,为开发者和程序员提供有益的参考。
-
关键词
性能分析工具
异步采样
硬件性能计数器
并行程序
程序调优
-
Keywords
performance analysis tools
asynchronous sampling
hardware performance counter
parallel program
program tuning
-
分类号
TP391
[自动化与计算机技术—计算机应用技术]
-
-
题名面向多核体系结构的并行迭代编译技术研究
- 2
-
-
作者
谭延丹
易会战
张鹏
-
机构
国防科学技术大学计算机学院
-
出处
《计算机工程与科学》
CSCD
北大核心
2017年第3期436-442,共7页
-
文摘
迭代编译技术是一种编译优化技术,目前学术研究已经证明将迭代编译技术运用于程序优化能够显著提高程序性能。但是,因为迭代编译需要多次编译运行程序,整个迭代过程耗时巨大。为了运用当前普遍存在的多核计算资源,加快迭代编译过程,对当前新提出的迭代编译框架OpenTuner进行修改,将迭代编译过程中的评估阶段改为并行执行。同时,探索迭代编译评估阶段并行化对优化效果的影响,并对此做出分析。
-
关键词
编译优化
迭代编译
并行化
程序调优
-
Keywords
compiler optimization
iterative compilation
parallelization
program tuning
-
分类号
TP314
[自动化与计算机技术—计算机软件与理论]
-
-
题名肖邦《降B小调钢琴奏鸣曲》之标题性
- 3
-
-
作者
邸惠丽
-
机构
沈阳师范大学音乐系
-
出处
《沈阳师范大学学报(社会科学版)》
2004年第2期126-128,共3页
-
文摘
肖邦《降B小调钢琴奏鸣曲》具有很强的标题性,从乐曲形式到内容以及乐曲创作的时代背景都可以窥见这一特点。通过作曲技法、调式和声、曲式结构、主题形象等的分析,使读者了解肖邦此奏鸣曲的风格特征和情感基调,从而进一步阐述肖邦《降B小调钢琴奏鸣曲》标题性内容的深刻思想性。
-
关键词
标题音乐
现实主义
浪漫主义
古典主义
主题
-
Keywords
program theme tune, realism, romanticism, classicism, theme
-
分类号
J657
[艺术—音乐]
-