收藏本站
收藏 | 手机打开
二维码
手机客户端打开本文

魂芯DSP编译设计与优化

王向前  
【摘要】:近年来,随着国家自主设计芯片的能力的增强,涌现了一批成熟的产品级处理器芯片,主要有中科院计算所研制的龙芯、江南计算所研制的申威、国防科大研制的银河飞腾、北大众志、苏州国芯、杭州中天、华东电子工程研究所的魂芯等。为了突破市场,围绕自主芯片构建完善的“硬件平台-基础软件-应用”的生态系统成为研发工作的重要任务。其中,编译系统在该生态系统中占据至关重要的地位。论文以基于自主设计的魂芯DSP处理器构建优化编译器作为研究课题,主要研究工作摘要如下。(1)论文综合对比主流开源编译基础设施Open64、GCC、LLVM的重定向机制、优化技术,总结了基于开源编译基础设施进行编译开发的选型标准,并阐述了移植开源基础设施到魂芯DSP硬件平台的关键技术。(2)针对魂芯DSP分块内存的特点,创新地提出对程序中的存储访问构建关于变量的冲突图,针对分块内存进行存储块分配,优化数据在分块内存的分布,使得编译器生成的代码可以最大程度地挖掘程序中数据访问的并行性;考虑了分块内存、传参规则、向量化指令以及指令本身的固有特性等多个因素设计了面向数据并行的优化分簇算法,有效地解决了面向高数据并行领域分簇结构处理器的并行性挖掘。(3)魂芯DSP体系结构的主要特性是向量化体系结构,包括访存向量化和计算向量化。提出针对循环采取基于依赖分析的向量化方法以及对未成功向量化的循环基本块和其它基本块采取超字级并行性(SLP)技术相结合的向量化框架。(4)针对魂芯DSP分簇结构、支持SIMD、VLIW的体系结构特点研究模调度框架的实现方法。介绍了零开销循环识别和转换方法;论述了分簇结构、支持SIMD、VLIW体系结构的机器资源描述方法;研究了模调度与循环展开的关系;提出了模变量扩展的算法框架;描述了基于推测执行的代码生成模式。(5)针对魂芯DSP先进的谓词机制,提出了高效的编译实现框架。对比分析了魂芯DSP两种谓词形式,给出其各自的优势所在以及各自的适用范围。深入研究了两种谓词形式的特性以及编译支持方法。创新地提出基于循环展开的分簇结构部分谓词实现框架。(6)针对数字信号领域典型的FFT算法,研究其在魂芯DSP体系结构下的优化技术。创新地提出了基于部分逆序、面向高数据并行的FFT优化算法框架。


知网文化
【相似文献】
中国期刊全文数据库 前20条
1 ;国内主要DSP工具厂商一览表[J];电子产品世界;2003年09期
2 吴东晖 ,田元 ,叶秀清;基于双DSP的实时图像处理系统[J];电子技术应用;2001年10期
3 蒋志焱,黄银河,夏映玲;基于DSP的雷达数字信号处理通用模块[J];现代雷达;2003年04期
4 李克新,刘泊;DSP数据采集处理系统在工务报警仪中的应用[J];哈尔滨理工大学学报;2003年06期
5 郝东丽,贾凯,郭彤颖;基于DSP的永磁同步电机的控制设计与实现[J];计算机测量与控制;2004年07期
6 樊晓霞,陈佳品,李振波;基于DSP的微直升机控制电源解决方案[J];微处理机;2004年04期
7 段旭东,魏衡华,陈星;基于DSP的二轮小车-倒立摆系统[J];控制工程;2004年06期
8 王玉泰,李念强,孙传伟;基于DSP的直接数字频率合成的算法研究及实现[J];仪器仪表学报;2004年S1期
9 侯少云,曹卫华,吴敏;基于DSP的手动机器人设计与实现[J];现代电子技术;2005年15期
10 庄建军,骆峰,宁新宝,马千里;基于DSP的自动指纹识别系统[J];微处理机;2005年04期
11 张鹏程;曹家年;付江志;海涛;;一种基于DSP的高速数据采集处理系统[J];应用科技;2006年01期
12 黄鸿;李见为;何为;;DSP在嵌入式自动指纹识别系统中的应用[J];微计算机信息;2006年23期
13 余春秀;丁艳;;基于DSP的数字图像处理系统的设计和调试[J];光学技术;2006年S1期
14 曹建;;浅谈DSP在数字视频监控系统中的应用[J];东南传播;2007年05期
15 韩君;张淑芳;欧阳一鸣;姜飞;;基于DSP的开关磁阻电机调速系统的软硬件设计[J];电脑知识与技术;2008年34期
16 余胜生;罗莉;周敬利;;基于DSP的数字视频监控系统前端设计[J];微处理机;2008年05期
17 赵鹏;张培仁;郑艳霞;张华宾;胡晓柘;;基于DSP的环形倒立摆系统设计[J];控制工程;2008年01期
18 张永德;卫军峰;高安邦;;基于DSP智能家居控制系统设计[J];微计算机信息;2008年19期
19 伏鹍;陈绍炜;;61580芯片与DSP芯片的连接关系分析[J];信息安全与通信保密;2009年03期
20 许晓艳;潘宏侠;;基于DSP的模拟电路故障诊断系统的设计[J];机械工程与自动化;2009年02期
中国重要会议论文全文数据库 前10条
1 李海军;王旭东;周永勤;马春红;;基于DSP的12/8极开关磁阻电机调速系统实现[A];2006中国电工技术学会电力电子学会第十届学术年会论文摘要集[C];2006年
2 王玉泰;李念强;孙传伟;;基于DSP的直接数字频率合成的算法研究及实现[A];第二届全国信息获取与处理学术会议论文集[C];2004年
3 蔡满军;吴惕华;;基于DSP的分布式计算机控制系统[A];中国自动化学会全国第九届自动化新技术学术交流会论文集[C];2004年
4 谢卫才;于庆莲;匡秀洪;谢澍;刘可;;基于DSP的永磁无刷直流电机调速系统的设计[A];第十五届中国小电机技术研讨会论文摘要集[C];2010年
5 徐建德;马瑞卿;郭绪猛;;基于DSP的永磁同步电机变频调速系统的实现[A];第十二届中国小电机技术研讨会论文集[C];2007年
6 何降彪;梁雨时;王世琥;;基于DSP模糊控制的开关磁阻电机调速系统设计[A];第十三届中国小电机技术研讨会论文集[C];2008年
7 刘静;潘春德;徐秀国;曲忠俭;;基于DSP的微机保护研究[A];第十五届全国煤矿自动化学术年会和中国煤炭学会煤矿自动化专业委员会学术会议论文集[C];2005年
8 赵慧民;庄宏成;沈伟;;指纹成像技术及其在DSP中的一种应用[A];第十届全国信号处理学术年会(CCSP-2001)论文集[C];2001年
9 付子义;冯红梅;;基于DSP的永磁直线同步电动机垂直运输系统信号检测与处理研究[A];2006年全国直线电机学术年会论文集[C];2006年
10 黄智勇;林莘;;基于DSP的微机型输电线路距离保护原理与应用[A];全面建设小康社会:中国科技工作者的历史责任——中国科协2003年学术年会论文集(上)[C];2003年
中国博士学位论文全文数据库 前7条
1 王向前;魂芯DSP编译设计与优化[D];合肥工业大学;2015年
2 任坤;DSP编译器关键技术研究[D];浙江大学;2007年
3 赵丹培;频域下的目标跟踪方法及其在DSP中的实现[D];中国科学院研究生院(长春光学精密机械与物理研究所);2006年
4 傅志中;红外扫描成像动目标检测跟踪技术与DSP实时实现[D];电子科技大学;2002年
5 何瑾;金融印鉴真伪识别新方法研究[D];天津大学;2010年
6 林超;主要DSP毒素免疫学检测方法及沿海市售海产品污染调查[D];吉林大学;2014年
7 赵庆亮;基于DSP的自动平衡控制理论与方法研究[D];北京化工大学;2012年
中国硕士学位论文全文数据库 前10条
1 刘增毅;基于DSP的多路数控电源的设计和实现[D];华南理工大学;2015年
2 王昌伟;基于DSP的太阳能驱动桁架式喷灌机全数字控制动力系统设计[D];西北农林科技大学;2015年
3 陈铭明;基于FPGA与DSP的棉花异纤检测系统研究[D];南京理工大学;2015年
4 史存伟;基于DSP的电液调节阀动态特性研究[D];山东大学;2015年
5 李响;基于DSP的开关磁阻电机调速系统的设计[D];山东大学;2015年
6 杨光吉;基于DSP的球碟转子式陀螺仪信号处理技术研究[D];哈尔滨工业大学;2015年
7 赵旭林;基于DSP模拟器的外设并行与运行监控模型研究[D];浙江大学;2015年
8 冷斌;基于DSP的空气源冷热水一体机的设计[D];南昌大学;2015年
9 杜秋晨;基于DSP的纸币识别系统设计[D];河北工业大学;2015年
10 贾利红;基于DSP的高速轨道扣件检测算法研究及系统设计[D];电子科技大学;2014年
中国重要报纸全文数据库 前10条
1 赛迪顾问股份有限公司 万江洪;中国DSP市场超过126亿元[N];中国电子报;2004年
2 水益;DSP把家庭影院搬入汽车[N];计算机世界;2005年
3 陈富勇;DSP市场需求时代已经来临[N];西部时报;2004年
4 赛迪顾问股份有限公司半导体事业部 万江洪;手机拖累DSP市场 今年增速再度趋缓[N];中国电子报;2005年
5 ;摩托罗拉:关注DSP三大应用市场[N];中国电子报;2003年
6 ;DSP市场增速不减[N];中国电子报;2004年
7 ;基站DSP供应商加快推出新一代产品[N];中国电子报;2007年
8 浩军;无线将左右DSP市场[N];中国计算机报;2001年
9 李松青;DSP:移动互联网的核心引擎[N];中国计算机报;2003年
10 ;英特尔新DSP频率提高[N];中国计算机报;2001年
中国知网广告投放
 快捷付款方式  订购知网充值卡  订购热线  帮助中心
  • 400-819-9993
  • 010-62982499
  • 010-62783978