[发明专利]多核处理器系统、控制程序以及控制方法有效
申请号: | 201080065900.4 | 申请日: | 2010-03-30 |
公开(公告)号: | CN102822802A | 公开(公告)日: | 2012-12-12 |
发明(设计)人: | 山内宏真;山下浩一郎;铃木贵久;栗原康志 | 申请(专利权)人: | 富士通株式会社 |
主分类号: | G06F9/48 | 分类号: | G06F9/48 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 舒艳君;李伟 |
地址: | 日本神*** | 国省代码: | 日本;JP |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 多核 处理器 系统 控制程序 以及 控制 方法 | ||
1.一种多核处理器系统,其特征在于,具有:
第一执行单元,其使针对多核处理器中的一个内核的软件中断请求的中断处理进行等待,利用所述一个内核按等待顺序执行等待中的处理;
第二执行单元,其使针对所述一个内核的硬件中断请求的中断处理优先于利用所述一个内核执行中的处理而执行;
请求判断单元,其判断所述软件中断请求是否是特定的软件中断请求;
执行控制单元,在通过所述请求判断单元判断为所述软件中断请求是所述特定的软件中断请求的情况下,该执行控制单元不通过所述第一执行单元使所述软件中断请求的中断处理进行等待,而通过所述第二执行单元使所述软件中断请求的中断处理优先执行。
2.根据权利要求1所述的多核处理器系统,其特征在于,
所述特定的软件中断请求是与特定的硬件中断请求连动的软件中断请求。
3.根据权利要求2所述的多核处理器系统,其特征在于,
所述特定的硬件中断请求是由用户操作而产生的硬件中断请求。
4.根据权利要求1~3中任一项所述的多核处理器系统,其特征在于,
该多核处理器系统具备优先判断单元,
在通过所述请求判断单元判断为所述软件中断请求是所述特定的软件中断请求的情况下,该优先判断单元基于特定的基准来判断所述执行中的处理是否允许优先于该执行中的处理而执行所述软件中断请求的中断处理,
在通过所述优先判断单元判断为所述执行中的处理不允许优先于所述执行中的处理而执行所述软件中断请求的中断处理的情况下,在由所述一个内核执行中的处理结束后或者进行处理的切换时,所述执行控制单元通过所述第二执行单元使所述软件中断请求的中断处理优先执行。
5.一种控制程序,其特征在于,使具有第一执行工序和第二执行工序的一个内核执行请求判断工序和执行控制工序,其中
该第一执行工序,使针对多核处理器中的一个内核的软件中断请求的中断处理进行等待,利用所述一个内核按等待顺序执行等待中的处理;该第二执行工序,使针对所述一个内核的硬件中断请求的中断处理优先于利用所述一个内核执行中的处理而执行;
所述请求判断工序,判断所述软件中断请求是否是特定的软件中断请求;
所述执行控制工序,在通过所述请求判断工序判断为所述软件中断请求是所述特定的软件中断请求的情况下,不通过所述第一执行工序使所述软件中断请求的中断处理进行等待,而通过所述第二执行工序使所述软件中断请求的中断处理优先执行。
6.一种控制方法,其特征在于,
该控制方法使具有第一执行工序和第二执行工序的一个内核执行判断工序和执行控制工序,其中,
该第一执行工序中,使针对多核处理器中的一个内核的软件中断请求的中断处理进行等待,由所述一个内核按等待顺序执行等待中的处理;该第二执行工序中,使针对所述一个内核的硬件中断请求的中断处理优先于利用所述一个内核执行中的处理而执行,
所述判断工序中,请求判断所述软件中断请求方式是否是特定的软件中断请求;
所述执行控制工序中,在通过所述请求判断工序判断为所述软件中断请求是所述特定的软件中断请求的情况下,不通过所述第一执行工序使所述软件中断请求的中断处理进行等待,而通过所述第二执行工序优先使所述软件中断请求的中断处理优先执行。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于富士通株式会社,未经富士通株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201080065900.4/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种安全密炼机
- 下一篇:一种液体增粘树脂搅拌装置