发明名称 |
多核处理器系统、分配程序、控制程序、分配方法以及控制方法 |
摘要 |
CPU#0检测进程1的分配指示。CPU#0取得残余时间,该残余时间是从作为对CPU#1分配的中断处理的句柄B的事件的产生时刻到句柄B的执行期限为止的时间(句柄B的Dt)减去句柄A的处理时间即句柄B的CP后的时间。CPU#0判断所取得的残余时间是否为进程1的被定义禁止中断的处理的处理时间(进程1的CP)以上。即,在对CPU#1分配了进程1的情况下,即使在进程1的执行中产生句柄B的事件,也判断是否能够遵守句柄B的Dt。若在进程1的执行中产生句柄B的事件,则判断为能够遵守句柄B的Dt。因此,CPU#0将进程1向CPU#1分配。 |
申请公布号 |
CN103026340B |
申请公布日期 |
2016.05.04 |
申请号 |
CN201080068231.6 |
申请日期 |
2010.07.30 |
申请人 |
富士通株式会社 |
发明人 |
山下浩一郎;铃木贵久;山内宏真;栗原康志 |
分类号 |
G06F9/48(2006.01)I;G06F9/50(2006.01)I |
主分类号 |
G06F9/48(2006.01)I |
代理机构 |
北京集佳知识产权代理有限公司 11227 |
代理人 |
李洋;舒艳君 |
主权项 |
一种多核处理器系统,其特征在于,具备:检测单元,其检测进程的分配指示;取得单元,若由所述检测单元检测出所述进程的分配指示,则该取得单元取得残余时间,该残余时间是从对多核处理器中的任意核心分配的中断处理的调出时刻到所述中断处理的执行期限为止的时间中减去所述中断处理的处理时间后的时间;判断单元,其判断由所述取得单元取得的残余时间是否为所述进程的被定义禁止中断的处理的处理时间以上;以及分配单元,在由所述判断单元判断为所述残余时间为所述进程的被定义禁止中断的处理的处理时间以上时,该分配单元向所述核心分配所述进程。 |
地址 |
日本神奈川县 |