【摘 要】
:
近年来,粗粒度可重构阵列由于其能够在特定应用领域实现高能效而受到广泛关注。粗粒度可重构阵列通过主核传递的任务信息进行配置,利用可重构的处理单元和互联实现不同应用所需的计算功能。随着领域和规模的不断扩展,应用的数据流图变得愈加复杂,导致在大规模阵列空间结构上的映射变得更加困难。在阵列执行过程中,数据流由于受到控制、访存等因素影响,具有不同的执行速率。这些不同速率的数据流在阵列空间结构上的耦合同步导致
论文部分内容阅读
近年来,粗粒度可重构阵列由于其能够在特定应用领域实现高能效而受到广泛关注。粗粒度可重构阵列通过主核传递的任务信息进行配置,利用可重构的处理单元和互联实现不同应用所需的计算功能。随着领域和规模的不断扩展,应用的数据流图变得愈加复杂,导致在大规模阵列空间结构上的映射变得更加困难。在阵列执行过程中,数据流由于受到控制、访存等因素影响,具有不同的执行速率。这些不同速率的数据流在阵列空间结构上的耦合同步导致了流水线停顿,对可重构阵列的性能产生了不利影响。本文针对这一问题进行了研究,主要工作如下:1.本文提出了数据流解耦合优化方案,通过移除非数据相关的同步以及插入轻量级存储空间使具有不同速率的数据流区域解耦合地异步执行,提升了可重构阵列的性能。2.本文将应用中控制同步导致的性能损失也归纳为多速率区域耦合问题。本文提出的解耦合技术可以将控制同步导致的耦合也进行解耦处理。解耦合技术结合循环同步协议的定制化可以提高复杂循环嵌套下的控制灵活性以及性能。3.在此基础上,本文提出了基于数据流解耦合以及循环定制化的阵列单元结构设计方法、数据流控制方法和映射方式。4.为了验证本文研究的有效性,本文设计了具有快速架构迭代和瓶颈探索能力的仿真器。仿真器提供了一个由周期精确的阵列和周期近似的内存模型构成的实验平台。实验的结果表明,在所选择的应用中,相比于基准的可重构架构,访存和执行解耦合能够获得4.15倍的性能提升,循环间解耦合在嵌套循环中能够带来52%的性能提升。实验还结合了所有解耦合优化手段进行综合评估,在所选的应用中对比两种现有CGRA架构分别达到了2.80倍和34%的性能优化,相比CPU性能为3.20倍。通过各项实验证实了基于数据流解耦合的粗粒度可重构架构对流水线停顿以及控制灵活性的优化。
其他文献
电阻抗断层成像(Electrical Impedance Tomography,EIT),是一种新兴的非植入性医疗成像技术,相比较于传统的医疗成像手段,它对人体无害且成本较低,适用于长时间连续监测,具有良好的临床应用前景。本文利用EIT传感器芯片设计开发出一套16电极的EIT实时监测系统。首先,开发出信号采集硬件电路并利用LabVIEW编程实现对EIT信号的采集和传输;然后,设计出基于快速傅里叶变
随着国内智能制造的发展,MES(Manufacturing Execution System)制造执行系统的要求越来越高,针对在一条复杂的离散型生产流水线上可能存在几十个工站和总成型号、不同工艺路径组合及数量庞大的原材料种类等问题,如何通过MES改进来提高生产效率,质量控制从而提升企业的竞争力具有相当大的实际运用价值。本文以X汽车零部件公司的生产业务为研究对象,介绍X公司的生产流程和MES概况,通
数据复制中心旨在解决企业面临的各类数据同步问题。常见的问题有:把线上数据同步到数据仓库供后续分析;实现变更数据捕获模式,订阅数据库变更以更新缓存、搜索引擎或是异步触发后续业务流程;在不同数据中心之间做双向同步以提供异地容灾能力等。业界也有一些解决这些问题的尝试,但公开的方案有些只是命令行工具,无法满足企业对可用性的要求;有些只支持特定的数据源,难以拓展到不同类型的数据源;大部分方案使用与源端相同的
S公司用SAP CRM系统处理产品信息、客户信息等主数据以及投诉、故障追踪单和报障单等业务数据。用户除了通过CRM网页客户端进行业务数据的操作,还通过外部应用及APIs与CRM中的业务数据作交互。由于CRM提供的业务数据搜索服务不能满足用户的需求,本文构建了一种新的搜索解决方案,关键是从底层将搜索由数据库搜索切换成SAP TREX搜索,形成一个新的SAP CRM搜索,通过该方案的实施改善企业内外部
当前对计算系统高效性和灵活性的需求日益增加。可重构处理器兼具专用集成电路的运算高效性与通用处理器的编程灵活性,近年来受到了广泛关注。细粒度可重构结构(Fine-Grained Reconfigurable Architecture,FGRA)在比特级进行配置,具有良好的配置灵活性。粗粒度可重构结构(Coarse-Grained Reconfigurable Architecture,CGRA)由大
目的研究肥胖型多囊卵巢综合征患者实施营养干预治疗的临床效果。方法选80例肥胖型多囊卵巢综合征患者,根据治疗方法的不同,将其分成对照组和治疗组。对照组40例患者采用二甲双胍联合达因-35进行治疗,治疗组40例患者在对照组基础上,采用低碳水化合物联合低能量饮食实施营养干预治疗。对比两组研究对象在治疗后顺利妊娠率、治疗前后血脂、血糖水平。结果治疗组患者在治疗后顺利妊娠率高于对照组;治疗前后血脂、血糖水平
随着网络论坛、贴吧等网络文化的兴起,用户越来越频繁地使用反讽——一种表达强烈情感的语言方式。反讽一般称反语,通常来说就是一种带有讽刺意味和反义内涵的语句,从字面上很难获取和理解语句真正要表达的意思,通常其真正的意思正好与字面上的意思相反,大部分时候需要从语境,甚至时事才能理解。这让网站管理者很难快速并且准确地了解用户的真实意图。给网络监管和舆情收集带来不小的阻碍。为了解决此问题,本文通过使用深度学
一些大型集团其业务涉及保险业务、银行业务、投资业务等,技术部门开发了上百个移动应用来支持业务开展,其通过移动应用的版本更新来发布一些新的功能或修复旧版本的一些问题。但应用版本升级率并不能得到有效保障,这样致使一些新版本的功能或问题修复无法触达旧版本用户。为了提升移动应用程序版本的升级率,很多技术部门采用的Hybrid模式开发手机应用。本文通过研究各种程序更新方法,在此基础上结合Hybrid模式的架
工作流技术是一种起源于办公自动化系统的技术。作为过程自动化与协同技术的一种,工作流技术已经在很多领域(如金融业、制造业、科学界等)得到广泛的应用。为了提高工作效率,许多业务过程都会采用工作流技术,其关键是应用计算机技术把业务过程抽象出来,建立对应的工作流模型来实现自动化处理。随着云计算的发展,服务架构从传统的平台即服务(Platform as a Service,Paa S)慢慢演变到无服务器(以
面对爆炸式增长的学科信息以及相关的文献资料,科研工作者亟需构建系统且完善的领域型学科知识图谱,从而高效应对海量数据,快速获取有效信息,精准快速把握核心知识点。目前学科知识图谱的构建多从文献计量学角度,分析学科知识的统计学特性,基于关键词完成信息挖掘。另一方面,自然语言处理技术(Natural language process,NLP)作为一种新兴的文本挖掘方法,能够快速提取学科文献中的核心内容。本