调度方法、设计辅助方法以及系统技术方案

技术编号:16398967 阅读:30 留言:0更新日期:2017-10-17 19:28
本发明专利技术涉及调度方法、设计辅助方法以及系统。按利用场景在表中存储有运转CPU数和时钟的频率。每当利用场景切换,OS便从表中取得运转CPU数和时钟的频率。例如,在邮件中,将运转CPU数设为2,将向运转中的CPU提供的时钟的频率设为300[MHz]。而且,如果在执行邮件的过程中关闭了终端,则OS从表中取得与终端被关闭的事件对应的运转CPU数和时钟的频率。运转CPU数为3,频率为100[MHz]。OS向与运转CPU数对应的CPU提供所取得的频率的时钟,以与运转CPU数对应的CPU执行处于执行过程中的程序。

Scheduling method, design assistant method and system

The invention relates to scheduling method, design auxiliary method and system. Store the frequency of running CPU numbers and clocks in the table according to the use scenario. Each time the scene is switched, the OS obtains the CPU number and clock frequency from the table. For example, in mail, the number of run CPU is set to 2, and the frequency of the clock supplied to the running CPU is set to 300[MHz]. Moreover, if the terminal is closed during the execution of the message, the OS obtains the number of running CPU and the frequency of the clock corresponding to the event that the terminal is closed. The running CPU number is 3, and the frequency is 100[MHz]. OS provides the frequency corresponding to the number of CPU running CPU to the CPU corresponding to the running CPU number to execute the program in the process of execution.

【技术实现步骤摘要】
调度方法、设计辅助方法以及系统本申请是申请号为201180067139.2、申请日为2011年2月10日、专利技术名称为“调度方法、设计辅助方法以及系统”的申请的分案申请。
本专利技术涉及对程序的执行进行调度的调度方法以及系统。另外,本专利技术涉及对系统的设计进行辅助的设计辅助方法。
技术介绍
以往,在多核处理器系统中,作为抑制负载峰值时的发热量的技术,公知有一种按照单位时间的消耗电力均匀的方式进行调度的技术(例如参照下述专利文献1)。另外,以往在多核处理器系统中,作为减少消耗电力的技术,公知有一种使向CPU(CentralProcessingUnit)供给的时钟频率与电源电压动态变更的DVFS(DynamicVoltageFrequencyScaling,动态电压频率调整)。并且,在多核处理器中,通过将某个处理分散给多个CPU来执行,能够使处理时间高速化。鉴于此,基于多核处理器系统的处理时间与运转CPU数成比例,公知有一种按运转CPU数计算处理时间和消耗电力,来决定最佳的运转CPU数、电源电压的值和时钟的频率的技术(以下称为“现有技术1”)(例如参照下述专利文献2)。然而,如果使用本文档来自技高网...
调度方法、设计辅助方法以及系统

【技术保护点】
一种设计辅助方法,其特征在于,测定执行第一处理时的第一数的CPU的第一运转时间和第一停止时间,设定比第一最小动作频率大的第一动作频率,基于所述第一运转时间和所述第一停止时间来计算以所述第一动作频率动作的所述第一数的CPU的第一消耗电力,测定执行所述第一处理时的与所述第一数不同的第二数的CPU的第二运转时间和第二停止时间,设定比第二最小动作频率大的第二动作频率,基于所述第二运转时间和所述第二停止时间来计算以所述第二动作频率动作的所述第二数的CPU的第二消耗电力,基于所述第一消耗电力与所述第二消耗电力的比较结果来决定执行所述第一处理时的CPU的数。

【技术特征摘要】
1.一种设计辅助方法,其特征在于,测定执行第一处理时的第一数的CPU的第一运转时间和第一停止时间,设定比第一最小动作频率大的第一动作频率,基于所述第一运转时间和所述第一停止时间来计算以所述第一动作频率动作的所述第一数的CPU的第一消耗电力,测定执行所述第一处理时的与所述第一数不同的第二数的CPU的第二运转时间和第二停止时间,设定比第二最小动作频率大的第二动作频率,基于所述第二运转时间和所述第二停止时间来计算以所述第二动作频率动作的所述第二数的CPU的第二消耗电力,基于所述第一消耗电力与所述第二消耗电力的比较结果来决定执行所述第一处理时的CPU的数。2.根据权利要求1所述的设计辅助方法,其特征在于,基于由一个CPU处理所述第一处理时的运转时间、所述第一运转时间和规定动作频率来计算所述第一最小动作频率,基于由一个CPU处理所述第一处理时的运转时间、所述第二运转时间和所述规定动作频率来计算所述第二最小动作频率。3.一种设计辅助系统,是具备多个CPU、和针对多个处理的各个存储执行该处理的CPU的数以及动作频率的存储器的设计辅助系统,其特征在于,所述多个CPU中的一个CPU进行以下处理,测定执行第一处理时的第一数的CPU的第一运转时间和第一停止时间,设定比第一最小动作频率大的第一动作频率,基于所述第一运转时间和所述第一停止时间来计算以所述第一动作频率动作的所述第一数的CPU的第一消耗电力,测定执行所述第一处理时的与所述第一数不同的第二数的CPU的第二运转时间和第二停止时间,设定比第二最小动作频率大的第二动作频率,基于所述第二运转时间和所述第二停止时间来计算以所述第二动作频率动作的所述第二数的CPU的第二消耗电力,基于所述第一消耗电力与所述第二消耗电力的比较结果来决定执行所述第一处理时的CPU的数。4.根据权利要求3所述的设计辅助系统,其特征在于,基于由一个CPU处理所述第一处理时的运转时间、所述第一运转时间和规定动作频率来计算所述第一最小动作频率,基于由一个CPU处理所述第...

【专利技术属性】
技术研发人员:铃木贵久山下浩一郎山内宏真栗原康志大友俊也大馆尚纪平木哲夫
申请(专利权)人:富士通株式会社
类型:发明
国别省市:日本,JP

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1