异构多核处理芯片设计及优化

来源 :南京大学 | 被引量 : 0次 | 上传用户:digitalmachinec
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
异构多核是当今多核处理器设计的主流趋势。其核心思想是处理器中只有一个(或几个)通用的核心完成任务调度功能,主要的计算任务(如浮点运算、信号处理、图像处理等)则由专门的高性能计算核心来完成,从而大幅度提升处理器执行效率和性能。影响异构多核处理器性能的因素有很多,最主要的是架构和计算核心的性能。本文详细介绍了一款异构多核处理芯片。该芯片顶层架构为NoC(片上网络),集成了52个异构核,包括ARM处理器、协处理器、FFT/IFFT加速单元和转置加速单元。在FPGA上实现该芯片的结果表明,它能够满足实时成像算法的实时性要求,成像效果良好。在原有的异构多核处理芯片的设计基础上,本文针对其中3个关键技术点进行了优化。针对NI(网络接口),本文提出了一种基于微码控制器的设计方法,实现了一款同时支持3种链路通信协议的网络接口。可编程的设计使得该网络接口具有很强的灵活性、适应性。相比于传统的基于FSM(有限状态机)的网络接口设计,新的设计消耗的硬件资源减少了约10%。针对Sin/Cos运算模块,本文从理论上分析了原有设计的误差,并提出了一种通过补偿求余来提高相位精度的方法。基于这种方法,本文设计出一款高精度的Sin/Cos运算模块,大幅度提高了求Sin函数值和Cos函数值的精度。为了节省的硬件资源消耗,改进的设计对中间数据的表示格式做了一定的优化。逻辑综合结果表明,硬件资源消耗量减少了约32%。针对转置加速单元,本文一方面论述了在分布式存储系统下转置大矩阵的方法,另一方面改进了原有的转置簇(含转置加速单元)。理论分析和实验结果表明,新的设计大幅度提高了转置的速度,硬件资源的消耗却减少了约15%。影响转置效率的因素有很多,例如矩阵的规模、矩阵的形状、拆分矩阵的方式、缓冲区大小等等,在实验过程中进行了分组测试,分别统计出各种因素的影响程度,为高效的使用转置簇提供了参考。
其他文献
从1965年有限元方法被应用在电机工程中以来,有限元方法逐渐成为模拟电磁问题的一个强有力的工具。随着有限元工具在电磁场中的广泛应用,无穷远边界和模拟区域的界面问题的研
本文探讨了科普文的教学方法问题.围绕激活教与学、立足与回归、灌水与点火、讲多讲少与讲啥练啥等问题谈了看法.指出,在科普文的教学中,应当树立“大语文”观念,把实际生活
在司法实践过程中,当事人在庭审中提出"新证据"已经司空见惯,但"新证据"被规定在民事诉讼证据制度中,这个概念的出现经历了一个漫长的发展过程,它的出现对于当事人合法权益的
人工神经网络是一种对人类大脑基本单元工作方式的工程模拟。如同其他仿生学一样,它追求的是工程上的可行性和最终结果的有用性;在实现问题求解这个人工智能的普遍目标上,并
<正>上世纪20年代,尘封千年的韦庄著名叙事诗《秦妇吟》重见天日,对敦煌唐写本《秦妇吟》的研究迅速展开并形成热潮,学者们对《秦妇吟》的写作年代、写作背景、艺术成就、"秦
会议
随着我国科学技术的发展,虚拟主持人的出现已然成为了新媒体时代一大不可逆的潮流。作为一个新兴产物,虚拟主持人为信息传播开辟了一条崭新的道路,给传统主持带来了新鲜的活
<正>我国是世界上最大的农业生产国。自我国加入WTO,农产品也参与到了全球化的竞争当中,为我国农业发展提供了更多的机遇,但同时存在绿色标准限制的问题。特别是近年来,农产
类金刚石(diamond-like carbon, DLC)膜具有许多优良的性能,可应用于风沙、盐雾等恶劣的环境中,但其激光损伤阈值(laser-induced damage threshold, LIDT)却非常低,这一特性
采用臭氧水处理、乙腈萃取和气相色谱法(G C )分析,对采后马水桔果实中的有机磷农药降解效果进行研究,探讨臭氧水质量浓度、处理时间及处理温度等因素对臭氧降解有机磷农药效果的
客户的期望是客户满意度的决定因素之一,千方百计满足客户期望是目前电信运营商获取客户满意度的主要思路。但是单纯追求客户期望的满足会使运营商陷入客户期望不断提升、运