[发明专利]多处理器系统无效
申请号: | 200710161890.4 | 申请日: | 2007-09-27 |
公开(公告)号: | CN101154169A | 公开(公告)日: | 2008-04-02 |
发明(设计)人: | 松崎秀则;浅野滋博;庄野笃司 | 申请(专利权)人: | 株式会社东芝 |
主分类号: | G06F9/50 | 分类号: | G06F9/50;G06F15/16;G06F15/80 |
代理公司: | 永新专利商标代理有限公司 | 代理人: | 王英 |
地址: | 日本*** | 国省代码: | 日本;JP |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 处理器 系统 | ||
1.一种多处理器系统,包括:
多处理器内核,其包括:
第一处理器内核,其具有:第一处理机制,用于改进所述第一处理器内核中的数据处理的处理性能;以及性能监视器,用于收集在所述数据处理中正在使用的或者已使用的硬件资源的使用信息;
第二处理器内核,其具有:与所述第一处理机制采用相同处理系统并且在改进性能上次于所述第一处理机制的第二处理机制;以及
调度器,当执行包括多个任务的应用软件并且所述多个任务包括彼此相同的任务时,所述调度器用于:
确定将要执行的任务是否以前被执行过;
当确定所述任务以前未被执行过时,将所述任务提供给所述第一处理器内核;
当确定所述任务以前被执行过时,通过参考当以前执行所述任务时所收集的使用信息,从所述处理器内核中选择一个处理器内核;以及
将所述任务提供给所选择的处理器内核。
2.如权利要求1所述的多处理器系统,其中,将所述第二处理器内核配置为能够执行所述第一处理器内核可执行的指令集。
3.如权利要求2所述的多处理器系统,其中,将所述第二处理器内核配置为能够执行所述第一处理器内核可执行的指令集的至少一部分。
4.如权利要求1所述的多处理器系统,其中,将所述第一处理器内核配置为能够执行第一指令集,以及
其中,将所述第二处理器内核配置为能够执行与所述第一指令集不同的第二指令集。
5.如权利要求1所述的多处理器系统,其中,将所述调度器配置为能够将从所述性能监视器输入的所述使用信息输出到外部设备,并且能够从所述外部设备接收所述使用信息。
6.一种多处理器系统,包括:
多处理器内核,其包括
第一处理器内核,其具有:多个第一处理机制,用于改进所述第一处理器内核中的数据处理的处理性能,所述多个第一处理机制彼此不同;以及性能监视器,用于收集所述数据处理中正在使用的或者已使用的硬件资源的使用信息;以及
第二处理器内核,将其配置为具有比所述第一处理器内核中的所有处理机制所提供的处理性能更低的处理性能,所述第二处理器内核具有至少一个第二处理机制,每个所述第二处理机制具有与所述第一处理器内核中所提供的各个第一处理机制相等或更低的改进性能;以及
调度器,当执行包括多个任务的应用软件并且所述多个任务包括彼此相同的任务时,所述调度器用于:
确定将要执行的任务是否以前被执行过;
当确定所述任务以前未被执行过时,将所述任务提供给所述第一处理器内核;
当确定所述任务以前被执行过时,通过参考当以前执行所述任务时所收集的使用信息,从所述处理器内核中选择一个处理器内核;以及
将所述任务提供给所选择的处理器内核。
7.如权利要求6所述的多处理器系统,其中,所述多处理器内核进一步包括第三处理器内核,将其配置为具有比所述第一处理器内核中的所有处理机制所提供的处理性能更低的处理性能,所述第三处理器内核具有至少一个第三处理机制,每个所述第三处理机制具有与所述第一处理器内核中所提供的各个处理机制相等或更低的改进性能。
8.如权利要求6所述的多处理器系统,其中,将所述第二处理器内核配置为能够执行所述第一处理器内核可执行的指令集。
9.如权利要求8所述的多处理器系统,其中,将所述第二处理器内核配置为能够执行所述第一处理器内核可执行的指令集的至少一部分。
10.如权利要求6所述的多处理器系统,其中,将所述第一处理器内核配置为能够执行第一指令集,以及
其中,将所述第二处理器内核配置为能够执行与所述第一指令集不同的第二指令集。
11.如权利要求6所述的多处理器系统,其中,将所述调度器配置为能够将从所述性能监视器输入的所述使用信息输出到外部设备,并且能够从所述外部设备接收所述使用信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于株式会社东芝,未经株式会社东芝许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710161890.4/1.html,转载请声明来源钻瓜专利网。