可重构系统资源管理算法的研究
论文摘要
可重构系统资源管理是影响动态可重构系统性能的关键因素之一。针对此问题,本文在基本扫描线算法的基础上提出了一种改进的管理可重构系统资源的算法。该算法为每一个最大关键元素建立有效搜索宽度集合,使得每次扫描的宽度均为有效搜索宽度,保证了每次搜索到的空闲矩形均为MER(Maximal Empty Rectangle),避免了基本扫描线算法的冗余计算问题;同时证明了一个推论:如果一个最大关键元素被同列的其他最大关键元素搜索的MER扫描过,那么就不必再搜索同一宽度的MER。将此推论运用到改进算法中,解决了基本扫描线算法的重复计算问题。为了对改进算法进行性能分析和评价,开发了仿真系统进行实验。结果表明,改进扫描线算法较之基本扫描线算法在性能方面有了较大的提高。
论文目录
摘要Abstract第一章 绪论1.1 概述1.2 可重构系统资源管理的背景及研究现状1.2.1 可重构系统资源管理的背景1.2.2 可重构系统资源管理的研究现状1.3 本文主要工作及安排第二章 可重构系统及其操作系统介绍2.1 FPGA介绍2.2 可重构系统的意义2.3 可重构系统介绍2.3.1 可重构系统的提出2.3.2 可重构系统的结构2.3.3 可重构器件内部结构2.3.4 动态重构模型2.3.5 可重构系统的现状2.4 可重构系统的操作系统2.4.1 可重构系统的操作系统简介2.4.2 可重构系统的操作系统的研究现状2.5 本章小结第三章 模型及相关算法3.1 模型的描述3.1.1 硬件任务的模型3.1.2 可重构芯片的资源模型3.2 相关算法3.2.1 Handa算法3.2.2 Bazargan算法3.2.3 Ahmadinia算法3.3 基本扫描线算法3.3.1 基本定义3.3.2 基本扫描线算法流程3.4 本章小结第四章 改进的扫描线算法4.1 解决冗余计算的问题4.2 解决重复计算的问题4.3 改进扫描线算法的流程4.4 改进扫描线算法的性能分析4.5 本章小结第五章 仿真系统及实验结果分析5.1 仿真系统5.2 仿真实验及结果分析第六章 结束语致谢参考文献研究成果
相关论文文献
本文来源: https://www.lw50.cn/article/735b8b1d6f3c1c0dbd1ae208.html