发明名称 Parallel processes run scheduling method and device and computer readable medium having a parallel processes run scheduling program recorded thereon
摘要 The parallel processes run scheduling method, disclosed herein, reduces the overhead due to scheduling by coordinating the processing steps of the processors, not requiring explicit processor-to-processor communication. When being requested to activate or deactivate a parallel program, the parallel program manager commands the process queue managers on the processors to generate or remove the allocated process of the program. On each processor, in obedience to the command, the process queue manager enqueues or remove the process into or from the process queue. Each processor is equipped with a processes number counter to store the number of processes to run on the processor, corresponding to the number of parallel programs activated and an integrating counter that increments over time in synchronization with all other processors. Out of the processes in the process queue, a process to execute is determined to be n-th process from the beginning of the process queue, where n is obtained by "(the value of the integrating counter /time slice) mod the value of the processes number counter." During a time slice, one process is to be executed.
申请公布号 US2002010732(A1) 申请公布日期 2002.01.24
申请号 US20010883173 申请日期 2001.06.19
申请人 MATSUI KENJI;TOBE KAZUMASA;NAGATA MASAHIKO;KUMAZAKI HIROYUKI 发明人 MATSUI KENJI;TOBE KAZUMASA;NAGATA MASAHIKO;KUMAZAKI HIROYUKI
分类号 G06F9/48;G06F9/45;G06F9/50;G06F15/16;G06F15/177;(IPC1-7):G06F9/00 主分类号 G06F9/48
代理机构 代理人
主权项
地址