发明名称 | 信息处理装置、调度器及调度方法 | ||
摘要 | 本发明提供一种能够进行各个运算周期不同的多个程序的高效运算的信息处理装置、调度器及调度方法。具备:计算出将多个程序的各个运算周期的最大公约数作为单位时间的单位时间计算部(301);分配部(305),其将多个程序的各个运算时间按运算周期从短到长的顺序分别分配到具有单位时间的多个连续的基准期间的每一个中,且将在多个基准期间中的一个基准期间中运算未完成的程序的剩余运算时间按运算周期从短到长的顺序分配到一个基准期间后面的基准期间中;运算被分配了运算时间的多个程序的运算部(400)。 | ||
申请公布号 | CN101799769B | 申请公布日期 | 2013.10.02 |
申请号 | CN201010003012.1 | 申请日期 | 2010.01.06 |
申请人 | 阿自倍尔株式会社 | 发明人 | 星加一幸 |
分类号 | G06F9/46(2006.01)I | 主分类号 | G06F9/46(2006.01)I |
代理机构 | 北京集佳知识产权代理有限公司 11227 | 代理人 | 雒运朴;李伟 |
主权项 | 一种信息处理装置,其特征在于,具备:单位时间计算部,其计算出多个程序的各个运算周期的最大公约数作为单位时间;分配部,其将上述多个程序的各个运算时间按上述运算周期从短到长的顺序,分别分配到具有上述单位时间的多个连续的基准期间的每一个中,且将在上述多个基准期间中的一个基准期间中运算未完成的程序的剩余运算时间按上述运算周期从短到长的顺序,分配到上述一个基准期间后面的基准期间中;运算部,其对在上述多个基准期间中分别被分配了上述运算时间的上述多个程序进行运算;完成时间计算部,其计算出上述多个程序的各个运算周期的最小公倍数作为上述多个程序的总运算至少完成1次所需的完成时间;以及运算次数计算部,其通过上述完成时间除以上述多个程序的每一个的运算周期,计算出到上述完成时间为止,分别运算上述多个程序的合计运算次数。 | ||
地址 | 日本东京都 |