代码之家  ›  专栏  ›  技术社区  ›  Karthik Balaguru

多核实时操作系统中的群调度

  •  4
  • Karthik Balaguru  · 技术社区  · 14 年前

    我知道群调度是一种并行系统的调度算法,它调度相关线程或进程在不同的处理器上同时运行。 使用组调度,以便如果两个或多个线程或进程相互通信,它们都可以同时通信。然而,组调度算法如何确定特定的进程集将在它们之间进行通信,从而调度相关的线程或进程在不同的处理器上同时运行?

    1 回复  |  直到 12 年前
        1
  •  0
  •   Patricia Shanahan    12 年前

    组调度通常应用于作业,可以通过操作系统默认设置,也可以因为作业已标记为组调度。作业中的所有任务都被安排在一起,而不试图测量它们是否都在积极地进行通信。

    下面的文章有介绍和一些引文,可以帮助您了解帮派排班的背景:

    Papazachos,Z.C.;Karatza,H.D.;“具有关键零星作业和迁移的两集群系统中的帮派调度”,计算机和电信系统性能评估,2009年。2009年。国际研讨会,第41卷,第41-48页,2009年7月13-16日 网址: http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=5224147&isnumber=5224098