多处理器系统任务调度研究

来源 :南京邮电大学 | 被引量 : 0次 | 上传用户:allen75
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
目前,多处理器系统已成为计算机领域中的研究热点,随着它的应用领域越来越广泛,其复杂性也在不断增加,所处理的任务也越来越复杂,在这样的环境下,对任务调度提出了更高的要求。   多处理器系统任务调度是NP完全问题,改进算法的效率并构建任务调度实现机制成为研究重点。大多数实时多处理器系统的动态调度算法都是针对同构系统提出的,对实时异构系统的动态调度算法研究的比较少。   本文研究了最初用于处理组合优化问题的蚁群算法(Ant Colony Optimization Algorithm,ACO),并用其解决多处理器系统的任务调度问题。在基本蚁群算法的基础上,考虑了带截止期的多处理器实时异构系统的特点,结合任务和处理器各个属性,设计新的任务选择和处理器分配策略,以及信息素更新策略。该算法能够满足任务间的优先约束关系以及截止期的限制,取得较短的调度长度,并且具有较好的收敛性。   为了验证该蚁群算法解决调度问题的优点,本文用Microsoft Visual C++6.0对任务模型进行实验,将得到的数据同其它的调度算法进行比较,实验证明本文的算法是一种求解多处理器系统任务调度问题的有效算法。
其他文献
面向对象技术的发展,出现了众多的面向对象的建模语言,其中统一建模语言UML作为一种定义良好、功能强大的图形化建模语言得到广泛的运用。UML溶入了软件工程领域的新思想和新
随着社会经济的快速发展和人民生活水平的不断提高,一方面,家用电器的种类越来越多,普及率也在逐年增加;另一方面,各类家用电器淘汰废弃的速度在不断加快,形成了大量的废弃物垃圾,这不仅使社会负担加大,浪费了大量资源和能源,而且也使环境遭受了严重的破坏和影响,更使人们的生活质量下降。因此,研究废旧家电产品的回收再利用技术和处理过程,建立废旧家电回收处理流程模型,合理规划废旧家用电器的拆卸建模过程以及拆卸序
射频识别(RFID)技术是近年来兴起的一种非接触式的自动识别技术。与目前采用的条形码技术相比,RFID技术具有读取距离远、穿透能力强、效率高、信息量大等优势,并且在各个领域
人脸识别技术是基于生物特征识别技术的一个重要分支,在辨别身份和传递感情方面起着重要的作用。由于人脸识别技术在视频监控、访问控制、信用卡验证、多媒体数据库检索以及
随着互联网技术的飞速发展,WEB上的信息量快速增长,如何方便有效利用这些WEB信息吸引了越来越多人的关注。传统数据仓库和中间件的信息集成方案在WEB数据源集成中具有极大的
工作流技术是一种过程建模与过程管理的核心技术,它解决了以往业务系统一旦其业务流程发生变化就要对整个系统重新规划的瓶颈。使用工作流技术能够在业务流程发生改变后快速
H.264标准是国际电信联盟(ITU)和国际标准化组织(ISO)联合提出的最新一代视频压缩编码国际标准,其中包含了很多先进的视频压缩编码技术,比以前的视频编码标准在编码效率方面
基于单片机控制的星载电场仪数据采集和传输系统是国家863计划-微小型星载电场仪的重要组成部分。该系统以单片机C8051F020为主控制器,控制多路高精度A/D转换芯片的采样过程,
软件作为计算机的灵魂,在国民经济和社会生活等各方面都起着举足轻重的作用。软件质量问题直接影响各行业的正常运作,软件错误轻则给用户带来不便,重则造成巨大经济损失甚至
当今社会,信息呈现爆炸式的增长。为了快捷地获得有效信息,人们发明了各种信息检索技术。然而这些技术均依赖于用户的主动检索行为。为了自动地提供个性化的信息,将用户从浩如烟