可重构多核片上系统软硬件功能划分与协同技术分析-software and hardware functional partition and cooperative technology analysis of reconfigurable multi-core system on chip.docxVIP
- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
可重构多核片上系统软硬件功能划分与协同技术分析-software and hardware functional partition and cooperative technology analysis of reconfigurable multi-core system on chip
摘要摘要集成可重构逻辑的多核片上系统包含通用处理器核心和用于布局专用硬件 任务模块或者专用指令集处理器核心的可重构逻辑,既可以提供高性能和低功 耗的计算能力,又可以进行重新配置以适应新的应用场景,是嵌入式系统未来 的主流设计思路之一,具有良好的发展前景。新技术的兴起为程序的开发和应用带来挑战。为了能充分发挥可重构多核 片上系统的计算能力和优势,需要对任务进行合理的划分和调度,区分出适合 在通用处理器核心上执行的软件任务和布局在可重构逻辑上的硬件任务,确定 任务与计算单元间的动态映射关系,还需要为任务之间的交互设计灵活高效的 通信机制。在可重构多核片上系统的设计与应用中存在着软硬件任务划分、任 务调度和任务问通信等关键问题。本文针对集成可重构逻辑的多核片上系统在设计和应用中存在的关键问题开展研究,主要研究工作和创新特色如下:(1)分析了可重构多核片上系统在程序设计阶段存在的软硬件任务划分和 调度问题,并给出了该问题的解决方案。在程序设计阶段需要通过软硬件协同 综合过程获得程序的运行方案。在综合过程中需要对任务进行划分,并且确定 每个任务的执行时机。传统的综合过程中,软硬件任务划分与任务调度分开进 行,这割裂了任务间的依赖关系和计算资源间的并发关系,难以保证整个任务 集合的执行效率。本文结合了传统的软硬件任务划分与任务调度技术,提出了 一个高效的静态软硬件任务划分与调度算法,能够以相当于传统软硬件任务调 度算法的开销同时获得有效的任务划分与任务调度方案,保证了任务集合的运 行效率。(2)分析了可重构多核片上系统在程序运行阶段存在的动态程序序列调度 问题,并给出了该问题的解决方案。在程序运行阶段,可重构多核片上系统需 要执行一系列应用程序,每个应用程序已经预先进行了软硬件任务划分,可以 利用硬件任务加速执行。由于硬件资源始终有限,需要在运行时动态地决定每 个应用程序的运行方案,合理的分派硬件资源在各个应用程序中的使用,使应 用程序序列的执行时间最短。本文针对此问题,提出了一个有效的动态程序序 列调度算法,能够以较低的开销在运行时依据应用程序序列的历史信息做出决 策,为每个到达的应用程序设定合理的运行方案,确定其在何时何处分配硬件 资源并执行,使得硬件资源在应用程序间合理配置,从而加速整个应用程序序 列的执行。实验表明了该调度算法的有效性。摘要(3)分析了软硬件任务间通信的需求并且给出了相应的解决方案。可重构 多核片上系统的程序由很多个任务协同组成。任务间通信机制是保证系统正常 运行的基础,是系统设计中不可忽视的问题。本文结合目前软硬件设计的实际, 采用面向过程的程序设计思路定义任务,提出了一种简单有效的软硬件任务间 通信机制,为系统中各类任务之间的通信提供了一致的接口,保证了任务间通 信的顺畅。基于该通信机制构建了一组由三个子方案组成的原型系统,兼灵 活性和可扩展性,为可重构多核片上系统的研究提供了很好的支持。关键词:可重构计算多核片上系统软硬件任务划分任务调度任务间通信·本论文工作得到国家“863高技术研究发展计划(2008AA01Z101)的资助,在此表示感谢。ⅡAbstractABSTRACTReconfigurable Multi—Processor System-on·Chip(MPSoC)consists of general purpose processor cores and reconfigurable logic units which dedicated to application specific hardware task modules or application specific instruction processors.It can not only provide high performance丽th low power consumption, but also Call be reconfigured to adapt to new application scenarios.It will be the mainstream design ideas of the embedded systems in the future.The emergence of new technology brings challenges of program development.In order to give full play to the computing ability of reconfigurable MPSoC,tasks should be divided and scheduled in a reasonable way.Software tasks fR to run
您可能关注的文档
- 快速消费品物流渠道配送优选策略研究——以w省可口可乐公司为个案-research on the optimization strategy of fmcg logistics channel distribution - a case study of coca - cola company in w province.docx
- 锂离子电池用正极材料lini0.8co0.1mn0.1o2的合成 改性及电化学性能研究-synthesis, modification and electrochemical properties of lini 0.8 co 0.1 mn 0.1 o 2 as cathode material for lithium ion batteries.docx
- 利用酵母双杂交系统筛选pedv蛋白间互作及与nsp14 nsp16互作的宿主蛋白-screening pedv protein interactions and host proteins interacting with nsp 14 nsp 16 by yeast two-hybrid system.docx
- 流域水权交易法律问题研究——以长江流域为例-study on legal issues of water rights trading in river basins - taking the yangtze river basin as an example.docx
- 利用重组大肠杆菌生产2,3--二磷酸甘油酸的研究-study on the production of 2,3 - diphosphate glyceric acid by recombinant escherichia coli.docx
- 六家煤矿综放工作面瓦斯防治技术分析-analysis of gas prevention technology in fully mechanized caving face of six coal mines.docx
- 可控中的不可控——论不可控因素在版画创作中的价值和运用-uncontrollable in controllability - on the value and application of uncontrollable factors in printmaking creation.docx
- 坑道钻机传动系统及其整机模块化设计分析-analysis of transmission system of tunnel drilling rig and modular design of its whole machine.docx
- 裂隙岩体渗流与卸荷力学相互作用及裂隙排水分析-interaction between seepage and unloading mechanics of fractured rock mass and analysis of fracture drainage.docx
- 论亚里士多德的运动观--对亚里士多德《物理学》的解读-on aristotle's view of movement - an interpretation of aristotle's physics.docx
- 流化床内高浓度气固多相流动和燃烧的数值试验分析-numerical experimental analysis of high concentration gas-solid multiphase flow and combustion in fluidized bed.docx
- 卤蛋加工技术与品质变化分析-analysis on processing technology and quality change of marinated eggs.docx
- 裸子植物内生真菌xylaria sp. ncy2和tubercularia sp. tf5次生代谢产物的研究-studies on secondary metabolites of endophytic fungi xylaria sp.nc y2 and tubbercularia sp.tf5 in gymnosperms.docx
- 壳聚糖吸附金属离子cu~2dna的afm研究-afm study on chitosan adsorbing metal ions cu ~ 2 dna.docx
- 快速凝固al-fe-cr-ti耐热合金的组织与性能分析-microstructure and properties analysis of rapidly solidified al - fe - cr - ti heat-resistant alloy.docx
- 快递站点货柜存储空间动态分配优化研究论文-research paper on dynamic allocation and optimization of container storage space in express delivery station.docx
- 可降解az31镁合金接骨板固定股骨骨折的实验分析和数值模拟-experimental analysis and numerical simulation of degradable az31 magnesium alloy plate for fixation of femoral fracture.docx
- 刘向分析——文献学家刘向及其学术成就-liu xiang's analysis philologist liu xiang and his academic achievements.docx
- 六味地黄丸汤异病同治规律的理论与临床分析-theoretical and clinical analysis of treating different diseases with liuwei dihuang pill decoction.docx
- 利用crisprcas9和crelox系统构建伪狂犬病毒双基因缺失活疫苗-construction of pseudorabies virus double-gene deleted live vaccine by using crisprcas 9 and cre lox system.docx
文档评论(0)