学位论文 > 优秀研究生学位论文题录展示
可重构系统操作系统布局与任务调度算法设计与实现
作 者: 刘帅
导 师: 段振华
学 校: 西安电子科技大学
专 业: 计算机软件与理论
关键词: 可重构系统 FPGA 操作系统 布局算法 任务调度算法
分类号: TP316
类 型: 硕士论文
年 份: 2009年
下 载: 54次
引 用: 0次
阅 读: 论文下载
内容摘要
随着集成电路技术的发展,FPGA的容量已达数百万门且具有动态部分可重构功能。由FPGA作为可以动态分配的计算资源与指令集处理器构成的可重构混合系统具有计算性能高、灵活性强、适用范围广的优点。为了提高FPGA的利用率、简化开发流程和提高系统的性能,操作系统必须对可重构器件提供更有效的支持。本文对可重构系统操作系统中资源管理和任务管理部分的布局算法和任务调度算法进行了研究。对布局算法中的Edmonds算法、MH算法和KVIT算法以及任务调度算法中的Horizon算法、Stuffing算法和MGS算法从数据结构、算法设计方法等方面进行了较深入的分析和比较,将Stuffing算法改进为CStuffing算法,对KVIT算法和MGS算法中的Match函数根据新到达硬件任务与已布局硬件任务顶点的不同匹配情况给出了具体的实现方案。结合实验平台分别对MH和KVIT布局算法以及Stuffing、CStuffing和MGS任务调度算法进行了算法性能的比较和验证。实验结果表明KVIT布局算法在执行时间和任务拒绝率方面稍优于MH布局算法,但MH布局算法具有在空闲空间管理和碎片整理方面无法取代的优势;CStuffing算法的执行时间略小于Stuffing算法,MGS任务调度算法在执行时间、任务拒绝数和芯片利用率方面稍优于Stuffing任务调度算法,但MGS算法对存储空间有较高要求。
|
全文目录
相似论文
- 基于FPGA的电磁超声检测系统的研究,TH878.2
- 基于FPGA的五相PMSM驱动控制系统的研究,TM341
- LXI任意波形发生器研制,TM935
- 基于FPGA的射频功放数字预失真器设计,TN722.75
- 突发OFDM系统同步与信道估计算法及FPGA实现,TN919.3
- 直扩系统抗多径性能分析及补偿方法研究,TN914.42
- 电视制导系统中视频图像压缩优化设计及实现研究,TN919.81
- 基于ARM9的智能解说系统的设计与实现,TP391.44
- 基于嵌入式系统钻孔成像装置的研究,P634.3
- IP网络QoS技术研究,TP393.09
- 实时操作系统硬件加速器SoC系统的深亚微米ASIC实现,TN47
- 基于PXI总线的弹丸测速模块的研究,TJ410.6
- 基于FPGA的网络入侵检测系统的设计,TP393.08
- 基于VHDL交通控制器的设计及仿真,U495
- μC/OS-Ⅱ实时操作系统的内核分析及关键技术的改进与实现,TP316.84
- 基于μC/OS-Ⅱ的嵌入式实时操作系统调度算法的改进,TP316.2
- 嵌入式多参数环境智能监测系统的设计与实现,TP274
- μC/OS-Ⅱ实时内核最坏情况执行时间的研究,TP316.84
- 基于FPGA边界扫描单元的多芯片数字测试,TN407
- 基于Windows安全访问接口层的加密系统设计与实现,TP393.08
- 防误闭锁装置在变电站中的应用研究,TM774
中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 操作系统
© 2012 www.xueweilunwen.com
|