可重构计算的操作系统支持研究

来源 :复旦大学 | 被引量 : 10次 | 上传用户:zhenzhurujun
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
可重构计算已经成为一种能兼顾设计灵活性与性能的计算模式。对这种新计算模式的普遍应用与开发需要对底层平台细节的抽象,提供给开发人员统一的视图,此外还需要对可重构资源进行有效的管理以提高利用率。通常情况下,抽象和资源管理都是由操作系统提供的服务,因此有必要研究可重构计算的操作系统支持。本文主要在该课题上开展了部分研究,并主要完成了以下工作:首先,在对可重构计算的历史进行简单的回顾后,针对目前已经报道的可重构计算平台进行了简要分类,接着对系统的重构方式以及缩短重构时间的手段进行了总结。然后简要介绍了FPGA的岛状模型以及设计流程。第二,在分析软硬件任务本质区别的基础上,提出并实现了一种基于统一多任务模型的RTOS,称为SHUM-UCOS。它能跟踪和管理可重构资源的使用,通过硬件任务预配置技术,提高资源利用率和任务并行性。定义了两种标准硬件线程接口,对总线型和星型通信拓扑结构支持。试验表明,SHUM-UCOS能够在提升系统性能的同时,有效缩减从软件实现到硬件实现的迁移时间。第三,对于可重构计算中的硬件任务划分问题,在节点面积和任务通信约束条件下,提出了一种基于簇的层次敏感的LSCBP划分算法。该算法是一种列表算法,按照依赖优先、最早最先和碎片利用三原则构造了启发函数AS_Level,能跟踪节点分配过程并进行动态调整。该算法克服了CBP算法机械选取节点进行划分的缺点,同时算法复杂度也增大到O{|V|~2+|E|}。对随机生成的任务图(节点数小于250)的划分试验表明,对于相同的DAG图,LSCBP算法能比BCP算法获得更少的任务簇(可重构资源需求量)和簇间有向边(通信代价)。第四,对于硬件任务划分问题,为了得到更好的划分结果,并在算法运行时间和解的质量之间取得更好的平衡,提出随机构造技术与遗传算法相融合的PCGA(Probabilistic Constructive Genetic Algorithm)划分算法。基本思想是利用随机构造技术能够快速构造高质量解群体的优势,产生遗传算法的初始种群,然后利用遗传算法群体性和全局搜索能力进行解的进一步优化。对于DFG图划分问题,结合列表法设计了随机构造算法,并定义了划分结果多样性的量化度量方法,从而保证了初始解群体的质量与多样性。对于具有20~100个节点的随机任务图的划分结果表明:该算法在求解质量上高于列表算法;在同等解质量的情况下,比随机产生初始群体的遗传算法运行时间提高一倍以上,并且划分问题规模越大,优势越明显。最后,研究了硬件任务的动态定位与调度问题,提出了FORS算法。为了进行可重构硬件任务的动态管理,要为硬件任务在可重构器件上找到合适的配置位置,并且进行配置后才能运行硬件任务。FORS算法采用最早最迟开始时间优先、最优化空白区域管理和配置重用的调度原则,能反映实时任务的紧迫度,快速地调度实时可配置硬件任务,同时有效的管理可重构资源。实验表明,算法可以有效提高系统的总体性能。
其他文献
Web服务作为一种新的分布式计算技术,近年来在学术界和工业界引起了广泛的重视。它具有良好的互操作性,能够为不同实现标准和通信机制下的软件系统的交互和集成提供有效的支
受公共安全、金融安全以及人机交互等领域大量潜在的需求所驱动,生物特征识别已经成为模式识别和人工智能领域的一个研究热点。尤其人脸识别由于其自然、直观、非接触、安全
在数十万亿次以上规模的高性能计算机上,高性能科学计算的数值模拟可能输出大规模时变数据集。这些数据集由数据子集序列构成,数据总量可能达到十亿字节(GB)至万亿字节(TB),
用信息化实现文秘工作与档案工作一体化,是现代科学管理的必然趋势。目前,许多单位的文秘工作与档案工作实行的是分块管理制,这种体制从某种程度上却拉大了文秘工作与档案工作的
在信息系统学科中一方面认为信息是信息系统学科最重要和最基本的概念,对信息本质的理解有意或无意地指导和影响着信息系统的理论研究和实践应用;另一方面在信息系统领域中关
文章主要论述了农用配电变压器的运行特点,分析了它的几项主要参数,节能运行的可行性,并根据实际指出几种引起损坏的原因和预防措施。
人口城市化进程为公共图书馆的发展既提供了机遇,又带来了挑战。人口城市化的本质是人的城市化。公共图书馆在人的城市化进程申发挥着重要作用。本文从构建信息服务平台,提升人
文化与贫困、发展之间有着更为内在的、本质的联系。“贫困文化”就是指贫困阶层所具有的一种独特生活方式,它主要是指长期生活在贫困之中的一群人的行为方式、习惯;风俗、心理
本论文从高校开展数字档案资源建设实践的角度出发,通过对目前高校数字档案资源建设的现状调查分析,深入剖析高校数字档案资源建设中所出现的各种问题及制约因素,为提出符合高校