基于HSA的Kaveri测试与优化

被引量 : 0次 | 上传用户:hamjh
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
CPU(Central Process Unit,中央处理器)作为计算机系统的核心部分,从最初的单核CPU,多核CPU,处理器厂商一直通过改进工艺和增加核数的办法来提高处理器的运行速度,但是近些年CPU性能提高遇到了功耗和散热的挑战。同时GPU(Graphic Processing Unit,图形处理器)在计算机系统中从最初的特定功能图形渲染处理器,逐渐发展成可编程的并行处理器,并行计算能力越来越强,能够以很好的性能-功耗比完成通用计算的任务。CPU-GPU的异构计算在此基础上成为最主流的异构架构,以低功耗和强大的并行计算能力获得广泛关注。传统意义上的CPU和GPU是相互独立的器件,必须依靠巨大的编程努力来实现数据传输。AMD公司推出一系列APU(Accelerated Processing Units,加速处理器),将CPU和GPU物理地集成到一起,实现了硬件上的第一次突破。2014年推出了基于HSA(Heterogenous System Architecture,异构系统架构)的APU Kaveri,它从根本上解决了CPU和GPU的数据通信问题,是处理器历史上一次重大突破。论文分析了Kaveri的主要架构,分别为CPU的核心架构,GPU的最新架构,以及备受瞩目的HSA架构的特性及关键技术hUMA(heterogenous Unified MemoryAccess,异构统一内存访问)和hQ(heterogenous Queue,异构队列)等,探讨了HSA的突破性改进;使用Kaveri A10-7850K组建计算机系统,并对其系统性能进行软件测试分析,通过软件测试,可以看到与AMD上一代APU Trinity对比,计算性能以及整体性能都有超过20%的提高;对Kaveri进行HST(Hybrid System Test,混合系统测试)测试,根据产品特性和不同功能模块设定合适的测试项目,设置测试条件,包括温度,电压等参数。利用Linux下的C++、XML等编程语言生成适合在HST系统运行的测试程序,并进行编译执行。将HST测试程序进行量产测试,并收集测试结果,对不良比较高的SLT_EXECUTE_TIMEOUT和SLT_GPU_FUNCTIONAL_FAIL两种不同类型的不良品进行分析。通过分析找到产生不良的原因并制定测试的优化方法,制定优化步骤,重新制定测试程序。根据新的测试结果选择新的优化项目,并最终达到高于99%的良率。
其他文献
明清农业史研究目前己经取得了丰厚的成果,非常可喜。然而,在梳理过程中,发现有几个理论问题,如地主制经济体制发展变化对农业经济影响、政府政策对农业发展影响、垦荒与生态
明清时期,漕运是关乎王朝生存命脉的重要政治、经济活动,影响到中央行政系统的整体运作.江西庐陵麻氏为明代军户,入清以后仍然承担了挽运漕粮的任务,麻氏的定居、迁徒与其军
对近5年来假性延髓麻痹中医治疗方法的文献进行了查阅、分析和整合,从非药物疗法和中药治疗方面对该病分析论述。非药物类的治疗方法又分为常规针刺治疗方法和特殊针刺治疗方
随着城市交通问题日益突出,交通诱导成为了改善路网均衡度状态、减少局部交通拥堵、提高城市交通系统运行效率的重要手段。动态交通分配是通过路网供给状况以及交通需求状况
我国法律法规对个人住房专项维修资金如何交存、如何管理和如何使用已做出初步规定,但未规定统一管理模式;实务操作中,这不能确保个人住房专项维修资金的安全管理和正常使用。为
怀来县位于河北省的西北部,东临北京,西接晋蒙,是连接京津与西北地区的交通枢纽。怀来县是我国著名的葡萄产地,具有四季分明、光照充足、雨热同季、昼夜温差大的气候特点。目前,怀
背景:骨质疏松是一种表现为骨骼强度下降,从而极易发生骨折的全身疾病。这在全球范围内发病率均较高,随着人口结构的老龄化,对社会经济发展的负荷逐渐增强,已被公认为是一种严
铅芯橡胶支座构造简单、加工安装容易,方便经济,对高速铁路桥梁具有良好的减隔震效果。它能提供滞回阻尼,竖向刚度、水平柔性,从而可以降低梁体自振频率、延长周期、增大结构
Android系统自2007年面世以来,凭借着其强大的功能、个性化的定制和出色的用户体验,取得了巨大的成功。然而,随着Android系统的流行,其系统平台上的恶意软件越来越多,对Andro