基于粒子群优化的异构多处理器任务调度算法研究应用
【文章页数】:72 页
【学位级别】:硕士
【部分图文】:
图2.1非对称多处理系统
图2.1非对称多处理系统非对称性多处理器系统,通常是由一个一般型处理器与一个或多个特殊计算能力的处理器组成。随着非对称性多处理器系统的普及,越来越多的嵌入式装置,例如:手机、PDA等,都已经内建非对称性架构。这种架构能整合不同处理器的计算特性,不仅能够达到相对于对称性架构下更....
图2.2对称多处理器系统
图2.2对称多处理器系统对称多处理器系统能够很大程度上提高任务处理的并行性。但是在不同应用领域下对于不同特性任务的处理需求,则没有合适的处理器来处理这些特殊的任务,在这种情况下对称多处理器不能提供最优的性能。而且,对称多处理器系统各处理器共享操作系统,增大了系统的复杂性。2.....
图2.3异构多处理器系统
而且,对称多处理器系统各处理器共享操作系理器系统统的功能需求与日俱增,针对消费类电子产品来说,已经无构平台上。集成异构多处理器芯片的嵌入式系统架构成为人式异构多处理器架构[20]。每一方块代表一个处理器,处理器一内核处理器都有专用的功能,执行特定的函数,例如:数ocessor,D....
图2.4多处理器任务调度算法(l)静态调度和动态调度静态任务调度大都是在编译时就通过静态估计等技术得到每个任务的执行时间、任务之间的通信开销和依赖关系等信息,各个处理单元之间连接和处理能力都是已经知道的,然后
然后合理地调度分配到不同的处理器上,最终目标使整个应用程序的完成时间小。任务调度可分为以下两个步骤:第一步是任务分配阶段,即把任务调度到合适的上;第二步是任务的具体处理阶段,决定每个处理单元或者通信资源上的任务执行顺行任务调度分为两种类型,一种是独立的没有依赖关系的任务的调度,另....
本文编号:3971104
本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/3971104.html