原创 任务调度器

2006-11-2 23:27 5134 10 10 分类: MCU/ 嵌入式

    现在,随着实时操作系统功能的强大和完善,其自身需要的资源越来越多,提高处理器的时钟速率并不能解决所有的性能挑战。 除了分立处理器的物理局限和热耗散之外,时钟加速并不能确保处理器核完成所有的实时事件响应和应用。现在出现了越来越多的“多处理器”解决方案。这也说明了操作系统中并行处理在性能提高方面起到很重要的作用。调度器时实时内核的心脏,提供了决定何时必须执行哪一个任务的算法。将操作系统的调度器移植到硬件上与任务程序并行的执行,能提高实时操作系统的实时性和可预测性。
   实时操作系统中,任务调度和时间管理等功能直接影响实时操作系统的性能。因此对其进行研究并根据实际应用设计出更有效的模型是非常有意义的。本文设计了一种FPGA的任务调度器,用以协助CPU处理RTOS中任务调度功能。这种设计大大提高了RTOS处理多任务能力,提高了系统的实时性。


  所以想做一个任务调度器,协助主处理器工作,加强多任务调度速度。有没有兴趣的跟我一起做啊。目前只是理论研究阶段。

PARTNER CONTENT

文章评论0条评论)

登录后参与讨论
我要评论
0
10
关闭 站长推荐上一条 /3 下一条