面向CPU+MIC异构平台多流机制研究

来源 :国防科学技术大学 | 被引量 : 0次 | 上传用户:rockonfire
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
异构系统存在三个突出问题:第一数据传输开销太大;第二系统资源利用不均衡;第三无法达到系统峰值性能。针对这些问题异构编程模型引入多流机制,多流机制融合流水线技术以及空间共享思想,有效隐藏数据传输开销,并提升了系统资源利用率。目前关于多流机制研究主要集中于CPU+GPU异构平台,而多流机制在MIC平台性能表现如何,相关问题尚未可知。另外基于MIC平台的多流机制为程序员提供了资源控制接口(而GPU平台对程序员是透明的),用户可以直接控制资源分割,而这种资源分割对程序性能影响如何,程序员如何选择资源分割粒度最优取值,这些问题尚未得到解决。另外存在许多应用并不适合使用多流机制,那么如何提前判断应用是否值得流化,以及如何对应用进行流化,也是遗留的问题。本文我们首先基于CPU+MIC平台对多流机制进行性能量化评估,评估工作主要从微基准测试程序和实际应用程序两个层面进行,通过评估系统了解MIC平台上多流编程性能提升效果,并系统分析了多流编程性能影响因子,同时提出性能影响因子参数取值基本指导原则,帮助程序员缩减参数取值搜索空间。其次我们提出一种帮助程序员判断应用是否值得流化的方法,该方法可以帮助程序员筛除近一半的应用,同时我们将应用程序划分为两种不可流化类型和三种可流化类型,针对每种可流化程序我们提出相应的流化方法,该方法有效帮助程序员快速实现程序流化移植,降低多流机制使用门槛。采用该方法我们对13个实际应用程序进行流化,实验结果表明采用多流机制程序性能提升均值为40%。最后我们基于机器学习方法生成多流机制性能自动调优模型,帮助程序员快速选择性能影响因子参数最优取值。影响多流程序性能的因子主要有资源分割粒度与任务划分粒度,二者取值组合繁多,程序员手动逐一测试的方法费时费力,效率低下,我们基于机器学习方法采用线下监督学习方式生成自动调优模型,程序员通过此模型可以直接获得性能影响因子参数最优取值,大大减少调优工作量,有效提升工作效率。
其他文献
OFDM雷达信号是近年来新兴的一种宽带雷达信号,因其波形设计灵活、距离分辨率高、抗干扰能力强、频谱利用率高、易于实现数字化等优点,在雷达系统中具有广泛的应用前景。但是
近年来我国频繁发生雾霾天气,PM2.5中除一次粒子外,还有以铵盐为主要成分的二次粒子,城市地区大气中氨排放有相当部分比重来自机动车。除柴油车SCR系统产生的氨泄漏以外,轻型
研究背景炎症性肠病是消化系统常见慢性病,近年来发病率迅猛增加,在中国的发病率居亚洲之首。该病具有病程迁延、症状反复发作的临床特点,目前尚无根治方法,需要长期有效的慢病管理。既往研究多关注炎症性肠病患者的单个症状如腹痛、疲乏等,而在临床实践中患者常会出现相互伴随的多个症状,降低了患者生活质量,也给社会带来较重的经济负担,因此症状群的理念在炎症性肠病患者的症状管理中越来越受到关注。症状的评估对管理患者
火箭橇是一种沿地面固定轨道高速滑行,能模拟武器系统部件高速飞行、航天器发射与在轨动态飞行的一种地面试验设备。火箭橇在轨道上以超音速滑行过程中,滑车与轨道耦合作用属
作为5G新波形技术的重要候选方案之一,滤波器组多载波(Filter Bank Multicarrier,FBMC)技术受到了广泛的关注。相比正交频分复用技术(Orthogonal Frequency Division Multipl
异构体系结构的出现,推动了高性能计算领域的飞速发展,异构芯片已经成为高性能计算系统的主流选择。目前处理器的发展遇到了诸多瓶颈,单核已经无法满足需求,并且功耗墙也限制
MIMO雷达是近年来新兴的一种雷达系统,其利用波形分集技术,显著提高了系统的目标探测及参数识别能力。相比于传统雷达系统,MIMO雷达在目标探测、噪声抑制及抗干扰能力等方面
串联电池组单体电池的差异会导致单体电池的过充或者过放,不仅影响电池组的容量和使用寿命,还会影响电池组的安全性。为满足串联电池组的均压需求,本文提出一种多模块半桥隔离型均压电路并对此进行相关研究。首先,本文分析了多模块半桥隔离型均压电路的电路拓扑及其工作原理。根据电路的工作特性,本文提出了基于平均电压的均压控制策略,完成了串联电池组在静置状态、充电状态以及放电状态下的仿真,均压电路均能实现良好的均压
清远市作为粤东西北欠发达地区,在社会保障预算支出方面存在其特殊性。由于其财政税收能力较弱,加上欠发达地区对财政民生投入、社会保障支出的依赖,清远市本级大部分财政资金需要投入到民生支出方面,市级社会保障预算支出属于必须保障的支出,十分依赖上级财政资金的支持,同时承担了非常多的对下级转移支付任务。在这个背景下,本文考察了市级社会保障预算支出的现状,认为存在支出需求失衡、支出进度失衡、支出稳定性失衡、支
骨质疏松症(OP)是一个严重的进行性的骨代谢疾病,人们比较了解的是缺钙可以引起,补钙可防治OP,很少知道镁和钙同样与OP的形成和防治均有关系,镁缺乏也是形成OP的潜在的危险因
会议