CN109597378A - 一种资源受限混合任务能耗感知方法 - Google Patents
一种资源受限混合任务能耗感知方法 Download PDFInfo
- Publication number
- CN109597378A CN109597378A CN201811301749.4A CN201811301749A CN109597378A CN 109597378 A CN109597378 A CN 109597378A CN 201811301749 A CN201811301749 A CN 201811301749A CN 109597378 A CN109597378 A CN 109597378A
- Authority
- CN
- China
- Prior art keywords
- resource
- task
- time
- deadline
- priority
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000005265 energy consumption Methods 0.000 title claims abstract description 41
- 238000000034 method Methods 0.000 title claims abstract description 38
- 230000001149 cognitive effect Effects 0.000 title claims abstract description 11
- 230000000737 periodic effect Effects 0.000 claims abstract description 60
- 238000005516 engineering process Methods 0.000 claims abstract description 17
- 238000004364 calculation method Methods 0.000 claims description 5
- 238000012545 processing Methods 0.000 claims description 3
- 230000004044 response Effects 0.000 abstract description 11
- 238000010606 normalization Methods 0.000 description 3
- 230000008859 change Effects 0.000 description 2
- 238000011161 development Methods 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 238000011084 recovery Methods 0.000 description 2
- 230000009467 reduction Effects 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000004088 simulation Methods 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/418—Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM]
- G05B19/41865—Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM] characterised by job scheduling, process planning, material flow
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/32—Operator till task planning
- G05B2219/32252—Scheduling production, machining, job shop
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/02—Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Manufacturing & Machinery (AREA)
- Quality & Reliability (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Mobile Radio Communication Systems (AREA)
- Power Sources (AREA)
Abstract
本发明涉及一种资源受限混合任务能耗感知方法,包括以下步骤:建立资源受限混合任务实时调度模型;设置分配非周期任务的截止期限,将其与周期任务一起调度,且利用栈资源协议确保资源互斥访问;计算资源受限能耗最佳速度So;计算***产生的动态空闲时间I;确定周期任务的执行速度Si且非周期任务以最大处理器速度执行;利用动态功耗管理技术将处理器速度切换至低功耗状态。本发明方法不仅能够回收周期任务提早完成产生的空闲时间和服务器产生的空闲时间,确保资源能够被互斥访问;而且能够利用动态功耗管理技术将处理器速度切换至低功耗状态节约更多的能耗;本发明方法的能耗与响应时间的乘积比现有的混合任务低功耗调度方法低7.18%。
Description
技术领域
本发明涉及实时***领域混合任务能耗感知实时调度,具体的说是一种资源受限混合任务能耗感知方法。
背景技术
数控***是一种典型的实时***。数控***包含有截止期限限制的硬实时周期任务和有响应时间要求的非周期任务。对于数控***而言必须要确保硬实时周期任务能够在其截止期限内完成执行,然后尽量降低非周期任务的响应时间。由于数控***功能的增加,且随着CMOS技术的快速发展,数控***的能耗越来越高,所以能耗也成为设计数控***的一个重要目标。
数控***的周期任务之间往往都需要共享***资源。由于资源必须互斥访问,这就导致会发生优先级逆转问题。现有的混合任务低功耗调度方法,没有考虑资源共享问题,仅仅利用简单的协议确保资源互斥访问,且对***空闲时间的利用效率低下,导致***的能耗过高,已不能适应数控***的发展需要。
发明内容
本发明的目的在于克服现有混合任务低功耗调度方法的不足之处,提供一种资源受限混合任务能耗感知方法,考虑了资源共享问题;利用栈资源协议确保资源互斥访问,计算出资源受限最佳速度,充分利用***产生的静态空闲时间;此外,还能够回收***产生的动态空闲时间,利用DVS技术和DPM技术,有效地降低***能耗。
为了实现上述目的,本发明的技术方案是:
一种资源受限混合任务能耗感知方法,包括以下步骤:
建立资源受限混合任务实时调度模型;
设置分配非周期任务的截止期限,将其与周期任务一起调度,且利用栈资源协议确保资源互斥访问;
计算资源受限能耗最佳速度So;
计算***产生的动态空闲时间I;
确定周期任务的执行速度Si且非周期任务以最大处理器速度执行;
利用动态功耗管理技术将处理器速度切换至低功耗状态;
所述建立资源受限混合任务实时调度模型,包括:
混合任务包括周期任务集和非周期任务集;周期任务集由n个硬实时周期任务组成,其中n是正整数;硬实时周期任务由Ti表示,其中i是整数,其取值范围为1≤i≤n;周期任务共享m个可重复利用的资源Rl,其中m和l是正整数,l的取值范围为1≤l≤m;非周期任务由Jk表示,其中k是大于1的正整数;周期任务Ti由三元组(pi,ei,ri)表示,其中pi是周期任务Ti的周期;ei是周期任务Ti最坏情况下的执行时间;ri是周期任务Ti的资源需求;非周期任务Jk由二元组(Ak,Ck)表示,其中Ak是非周期任务Jk的释放时间;Ck是非周期任务Jk的平均执行时间;
所述设置分配非周期任务的截止期限,将其与周期任务一起调度,且利用栈资源协议确保资源互斥访问,包括:
将非周期任务的截止期限初始化为d0=0,且服务器的截止期限也设置为0;根据以下的规则更新非周期任务的截止期限:
当服务器的预算qs=0,设置qs=Qs,非周期任务的截止期限设置为dk+Ts,其中Qs为服务器的最大预算,Ts为服务器的周期,dk为当前服务器的截止期限;
当服务器处于空闲状态,非周期任务到达时,且服务器的预算满足qs≥(dk-Ak)·Us,设置qs=Qs,非周期任务的截止期限设置为dk+Ts,其中,Us为服务器带宽,Ak是非周期任务Jk的释放时间;否则,非周期任务的截止期限设置为dk;
所述将非周期任务与周期任务一起调度,包括:
非周期任务与周期任务都是根据截止期限分配优先级;截止期限越近,其优先级越高;截止期限越远,其优先级越低;截止期限相同,释放时间越早,其优先级越高;释放时间越晚,其优先级越低;截止期限与优先级都相同时,任务下标小的优先级越高;高优先级的任务优先被调度;
所述栈资源协议确保资源互斥访问,包括:
当任务执行过程中没有访问资源,其优先级保持不变;当访问资源时,其优先级变成使用该资源任务的最高优先级;当任务释放资源之后,其优先级恢复到原来的优先级;
所述计算***产生的动态空闲时间I,由下式表示:
I=Ih+Ic
其中,Ic为服务器所产生的空闲时间;Ih为周期任务提早完成所产生的空闲时间,Ih由
下式表示:
其中,Mi是任务Ti的剩余执行时间,P(Ti,t)是在时刻t已经完成执行且优先级比任务Ti优先级高的任务集合;
所述利用动态功耗管理技术将处理器速度切换至低功耗状态,其处理步骤如下:
当处理器处于空闲状态时,且此时动态空闲时间I大于切换处理器状态的时间开销时,利用动态功耗管理技术将处理器切换到低功耗状态;否则,处理器保持空闲状态。
优选的,所述资源受限能耗最佳速度SO的计算方法如下:
So=max{Scrit,ST}
其中,Scrit为处理器能耗最优的运行速度;ST为资源受限情况下的最优速度,ST的值表示为:
其中,Dmin为资源受限下的处理器需求。
优选的,所述周期任务的执行速度Si的计算方法如下:
其中,Wi为任务Ti的最坏情况下的剩余执行时间。
由上述对本发明的描述可知,与现有技术相比,本发明具有如下有益效果:
(1)本发明方法结合了DVS和DPM两种低功耗技术,能够高效地回收利用空闲时间,且其***能耗与响应时间的乘积比现有的混合任务低功耗调度方法低7.18%。
(2)***能耗与非周期任务响应时间乘积的降低,有助于提高***的可靠性,改善***的性能,减少***出错的概率。
(3)***能耗与非周期任务响应时间乘积的降低,可以降低产品的生产成本,有助于提高企业的竞争力。
以下结合附图及实施例对本发明作进一步详细说明,但本发明的一种资源受限混合任务能耗感知方法不局限于实施例。
附图说明
图1为本发明方法处理步骤流程图;
图2为归一化能耗与非周期任务响应时间乘积与非周期任务负载的仿真实验结果图。
具体实施方式
以下将结合本发明附图,对本发明实施例中的技术方案进行详细描述和讨论。应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。
参见图1所示,本发明一种资源受限混合任务能耗感知方法,包括如下步骤:
步骤101:建立资源受限混合任务实时调度模型。
具体的,混合任务包括周期任务集和非周期任务集;周期任务集由n个硬实时周期任务组成,其中n是正整数;硬实时周期任务由Ti表示,其中i是整数,其取值范围为1≤i≤n;周期任务共享m个可重复利用的资源Rl,其中m和l是正整数,l的取值范围为1≤l≤m;非周期任务由Jk表示,其中k是大于1的正整数;周期任务Ti由三元组(pi,ei,ri)表示,其中pi是周期任务Ti的周期;ei是周期任务Ti最坏情况下的执行时间;ri是周期任务Ti的资源需求;当ri=0;周期任务Ti没有资源需求,也就是说它在执行过程中不需要访问资源,且没有优先级逆转问题;当ri≠0;周期任务Ti在执行过程中需要访问资源,当该资源被其他任务占用时,周期任务Ti被阻塞,直到该资源被释放;非周期任务Jk由二元组(Ak,Ck)表示,其中Ak是非周期任务Jk的释放时间;Ck是非周期任务Jk的平均执行时间。
步骤102:设置分配非周期任务的截止期限,将其与周期任务一起调度,且利用栈资源协议确保资源互斥访问。
具体的,将非周期任务的截止期限初始化为d0=0,且服务器的截止期限也设置为0;根据以下的规则更新非周期任务的截止期限:
当服务器的预算qs=0,设置qs=Qs,非周期任务的截止期限设置为dk+Ts,其中Qs为服务器的最大预算,Ts为服务器的周期,dk为当前服务器的截止期限;
当服务器处于空闲状态,非周期任务到达时,且服务器的预算满足qs≥(dk-Ak)·Us,设置qs=Qs,非周期任务的截止期限设置为dk+Ts,其中dk为当前服务器的截止期限,Us为服务器带宽,其值为Qs为服务器的最大预算,Ts为服务器的周期,Ak是非周期任务Jk的释放时间;否则,非周期任务的截止期限设置为dk;
所述将非周期任务与周期任务一起调度,包括:
非周期任务与周期任务都是根据截止期限分配优先级;截止期限越近,其优先级越高;截止期限越远,其优先级越低;截止期限相同,释放时间越早,其优先级越高;释放时间越晚,其优先级越低;截止期限与优先级都相同时,任务下标小的优先级越高;高优先级的任务优先被调度;
所述栈资源协议确保资源互斥访问,包括:
当任务执行过程中没有访问资源,其优先级保持不变;当访问资源时,其优先级变成使用该资源任务的最高优先级;当任务释放资源之后,其优先级恢复到原来的优先级;
步骤103:计算资源受限能耗最佳速度So。
所述资源受限能耗最佳速度SO由下式计算:
So=max{Scrit,ST}
其中,Scrit为处理器能耗最优的运行速度,ST为资源受限情况下的最优速度,其值表示为:
其中,Us为服务器带宽,其值为Qs为服务器的最大预算,Ts为服务器的周期;
Dmin为资源受限下的处理器需求。
先将周期任务按照其周期进行非降序排列,也就是T1≤T2≤…≤Tn,再由下式计算Dmin:
其中,pi是周期任务Ti的周期;ei是周期任务Ti最坏情况下的执行时间;Bk是任务Tk的最大阻塞时间,k,i是正整数。
步骤104:计算***产生的动态空闲时间I;
***产生的动态空闲时间I,其由下式计算:
I=Ih+Ic
其中,Ic为服务器所产生的空闲时间,Ih为周期任务提早完成所产生的空闲时间。
Ih由下式计算:
其中,Mi是任务Ti的剩余执行时间,P(Ti,t)是在时刻t已经完成执行且优先级比任务Ti优先级高的任务集合。
当服务器处于空闲状态,也就是服务器没有调度非周期任务时;或者服务器调度非周期任务但非周期任务的负载低于服务器的利用率时,这时服务器会产生空闲时间。在两个相邻的调度点,也就是区间[ti-1,ti],其中ti-1和ti分别表示任务的上一个调度点和当前的调度点。当服务器处于空闲状态时,这时服务器产生的空闲时间Ic=Us·(ti-ti-1),其中Us为服务器的带宽,其值为Qs为服务器的最大预算,Ts为服务器的周期;否则,服务器产生的空闲时间Ic=Us·(ti-ti-1)-Cap,其中Cap为非周期任务在区间[ti-1,ti]已经执行的时间片的总和。
步骤105:确定周期任务的执行速度Si且非周期任务以最大处理器速度执行。
周期任务的执行速度Si的计算公式如下:
其中,Wi为周期任务Ti的最坏情况下的剩余执行时间,I为***产生的动态空闲时间,Mi是周期任务Ti的剩余执行时间,Scrit为处理器能耗最优的运行速度,So为资源受限能耗最佳速度,非周期任务始终以最大的处理器速度执行;
步骤106:利用动态功耗管理技术将处理器速度切换至低功耗状态;
当处理器处于空闲状态时,且此时动态空闲时间I大于切换处理器状态的时间开销时,利用动态功耗管理技术将处理器切换到低功耗状态;否则,处理器保持空闲状态。
参见图2所示,设置周期任务集利用率为0.4,服务器带宽为0.4,考察非周期任务的负载对归一化能耗与非周期任务响应时间乘积的影响。在图2中比较了三种方法,第一,没有使用节能技术的BL方法;第二,SMTS方法,该方法利用栈资源协议确保资源互斥访问,周期任务始终以资源受限能耗最佳速度执行,非周期任务始终以最大的处理器速度运行;第三,本发明的方法,该方法利用栈资源协议确保资源互斥访问,回收***产生的动态空闲时间,利用了DVS降低周期任务的执行速度,且非周期任务始终以最大的处理器速度运行,并且在处理器处于空闲状态时,利用DPM技术进一步降低***的能耗。从图2可以看出,随着非周期任务负载的增加,SMTS方法和本发明方法的归一化能耗与非周期任务响应时间乘积降低。这是因为,SMTS方法和本发明方法能耗增加的速度低于BL方法。不管非周期任务负载如何变化,本发明方法的归一化能耗与非周期任务响应时间乘积始终低于其他方法。这是因为本发明方法不仅利用了DVS技术节能,而且还利用了DPM技术来降低能耗。经过计算可知,本发明方法的能耗与响应时间的乘积比SMTS方法低7.18%。
以上仅为本发明实例中一个较佳的实施方案。但是,本发明并不限于上述实施方案,凡按本发明所做的任何均等变化和修饰,所产生的功能作用未超出本方案的范围时,均属于本发明的保护范围。
Claims (3)
1.一种资源受限混合任务能耗感知方法,其特征在于,包括以下步骤:
建立资源受限混合任务实时调度模型;
设置分配非周期任务的截止期限,将其与周期任务一起调度,且利用栈资源协议确保资源互斥访问;
计算资源受限能耗最佳速度So;
计算***产生的动态空闲时间I;
确定周期任务的执行速度Si且非周期任务以最大处理器速度执行;
利用动态功耗管理技术将处理器速度切换至低功耗状态;
所述建立资源受限混合任务实时调度模型,包括:
混合任务包括周期任务集和非周期任务集;周期任务集由n个硬实时周期任务组成,其中n是正整数;硬实时周期任务由Ti表示,其中i是整数,其取值范围为1≤i≤n;周期任务共享m个可重复利用的资源Rl,其中m和l是正整数,l的取值范围为1≤l≤m;非周期任务由Jk表示,其中k是大于1的正整数;周期任务Ti由三元组(pi,ei,ri)表示,其中pi是周期任务Ti的周期;ei是周期任务Ti最坏情况下的执行时间;ri是周期任务Ti的资源需求;非周期任务Jk由二元组(Ak,Ck)表示,其中Ak是非周期任务Jk的释放时间;Ck是非周期任务Jk的平均执行时间;
所述设置分配非周期任务的截止期限,将其与周期任务一起调度,且利用栈资源协议确保资源互斥访问,包括:
将非周期任务的截止期限初始化为d0=0,且服务器的截止期限也设置为0;根据以下的规则更新非周期任务的截止期限:
当服务器的预算qs=0,设置qs=Qs,非周期任务的截止期限设置为dk+Ts,其中Qs为服务器的最大预算,Ts为服务器的周期,dk为当前服务器的截止期限;
当服务器处于空闲状态,非周期任务到达时,且服务器的预算满足qs≥(dk-Ak)·Us,设置qs=Qs,非周期任务的截止期限设置为dk+Ts,其中,Us为服务器带宽,Ak是非周期任务Jk的释放时间;否则,非周期任务的截止期限设置为dk;
所述将非周期任务与周期任务一起调度,包括:
非周期任务与周期任务都是根据截止期限分配优先级;截止期限越近,其优先级越高;截止期限越远,其优先级越低;截止期限相同,释放时间越早,其优先级越高;释放时间越晚,其优先级越低;截止期限与优先级都相同时,任务下标小的优先级越高;高优先级的任务优先被调度;
所述栈资源协议确保资源互斥访问,包括:
当任务执行过程中没有访问资源,其优先级保持不变;当访问资源时,其优先级变成使用该资源任务的最高优先级;当任务释放资源之后,其优先级恢复到原来的优先级;
所述计算***产生的动态空闲时间I,由下式表示:
I=Ih+Ic
其中,Ic为服务器所产生的空闲时间;Ih为周期任务提早完成所产生的空闲时间,
Ih由下式表示:
其中,Mi是任务Ti的剩余执行时间,P(Ti,t)是在时刻t已经完成执行且优先级比任务Ti优先级高的任务集合;
所述利用动态功耗管理技术将处理器速度切换至低功耗状态,其处理步骤如下:
当处理器处于空闲状态时,且此时动态空闲时间I大于切换处理器状态的时间开销时,利用动态功耗管理技术将处理器切换到低功耗状态;否则,处理器保持空闲状态。
2.根据权利要求1所述的资源受限混合任务能耗感知方法,其特征在于,所述资源受限能耗最佳速度SO的计算方法如下:
So=max{Scrit,ST}
其中,Scrit为处理器能耗最优的运行速度;ST为资源受限情况下的最优速度,ST的值表示为:
其中,Dmin为资源受限下的处理器需求。
3.根据权利要求2所述的资源受限混合任务能耗感知方法,其特征在于,所述周期任务的执行速度Si的计算方法如下:
其中,Wi为任务Ti的最坏情况下的剩余执行时间。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811301749.4A CN109597378B (zh) | 2018-11-02 | 2018-11-02 | 一种资源受限混合任务能耗感知方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811301749.4A CN109597378B (zh) | 2018-11-02 | 2018-11-02 | 一种资源受限混合任务能耗感知方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109597378A true CN109597378A (zh) | 2019-04-09 |
CN109597378B CN109597378B (zh) | 2021-03-09 |
Family
ID=65957484
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811301749.4A Active CN109597378B (zh) | 2018-11-02 | 2018-11-02 | 一种资源受限混合任务能耗感知方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109597378B (zh) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110070219A (zh) * | 2019-04-15 | 2019-07-30 | 华侨大学 | 一种基于截止期限混合关键***静态能耗优化方法 |
CN111078401A (zh) * | 2019-12-02 | 2020-04-28 | 华侨大学 | 一种周期任务温度感知能耗优化方法 |
CN111324197A (zh) * | 2020-02-07 | 2020-06-23 | 华侨大学 | 一种基于三速度周期任务的降低***能耗的方法 |
CN113759833A (zh) * | 2020-06-05 | 2021-12-07 | 航天科工惯性技术有限公司 | 一种多传感器采集任务调度方法 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20080184243A1 (en) * | 2007-01-31 | 2008-07-31 | Norimasa Otsuki | Data processing system and operating system |
CN105630126A (zh) * | 2014-11-05 | 2016-06-01 | 中国科学院沈阳计算技术研究所有限公司 | 一种基于常带宽服务器混合任务低功耗调度方法 |
CN105893148A (zh) * | 2016-03-30 | 2016-08-24 | 华侨大学 | 一种基于rm策略的偶发任务低能耗调度方法 |
CN106970835A (zh) * | 2017-03-20 | 2017-07-21 | 华侨大学 | 固定优先级资源受限***层次能耗优化方法 |
US20180095792A1 (en) * | 2016-10-05 | 2018-04-05 | Mediatek Inc. | Multi-core system including heterogeneous processor cores with different instruction set architectures |
-
2018
- 2018-11-02 CN CN201811301749.4A patent/CN109597378B/zh active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20080184243A1 (en) * | 2007-01-31 | 2008-07-31 | Norimasa Otsuki | Data processing system and operating system |
CN105630126A (zh) * | 2014-11-05 | 2016-06-01 | 中国科学院沈阳计算技术研究所有限公司 | 一种基于常带宽服务器混合任务低功耗调度方法 |
CN105893148A (zh) * | 2016-03-30 | 2016-08-24 | 华侨大学 | 一种基于rm策略的偶发任务低能耗调度方法 |
US20180095792A1 (en) * | 2016-10-05 | 2018-04-05 | Mediatek Inc. | Multi-core system including heterogeneous processor cores with different instruction set architectures |
CN106970835A (zh) * | 2017-03-20 | 2017-07-21 | 华侨大学 | 固定优先级资源受限***层次能耗优化方法 |
Non-Patent Citations (5)
Title |
---|
DONGKUN SHIN AND JIHONG KIM: "Dynamic Voltage Scaling of Mixed Task Sets in Priority-Driven Systems", 《IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS》 * |
张忆文: "可靠性感知周期任务能耗管理调度算法", 《计算机科学与探索》 * |
张忆文: "常带宽服务器混合任务低功耗调度算法", 《计算机研究与发展》 * |
张忆文: "资源受限周期任务低能耗调度算法", 《小型微型计算机***》 * |
张忆文: "资源受限周期任务双速度调度算法", 《小型微型计算机***》 * |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110070219A (zh) * | 2019-04-15 | 2019-07-30 | 华侨大学 | 一种基于截止期限混合关键***静态能耗优化方法 |
CN111078401A (zh) * | 2019-12-02 | 2020-04-28 | 华侨大学 | 一种周期任务温度感知能耗优化方法 |
CN111078401B (zh) * | 2019-12-02 | 2023-03-10 | 华侨大学 | 一种周期任务温度感知能耗优化方法 |
CN111324197A (zh) * | 2020-02-07 | 2020-06-23 | 华侨大学 | 一种基于三速度周期任务的降低***能耗的方法 |
CN111324197B (zh) * | 2020-02-07 | 2023-03-07 | 华侨大学 | 一种基于三速度周期任务的降低***能耗的方法 |
CN113759833A (zh) * | 2020-06-05 | 2021-12-07 | 航天科工惯性技术有限公司 | 一种多传感器采集任务调度方法 |
CN113759833B (zh) * | 2020-06-05 | 2023-06-06 | 航天科工惯性技术有限公司 | 一种多传感器采集任务调度方法 |
Also Published As
Publication number | Publication date |
---|---|
CN109597378B (zh) | 2021-03-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109597378A (zh) | 一种资源受限混合任务能耗感知方法 | |
US20230179538A1 (en) | Systems and methods for provision of a guaranteed batch | |
CN105893148B (zh) | 一种基于rm策略的偶发任务低能耗调度方法 | |
Mei et al. | Energy-aware preemptive scheduling algorithm for sporadic tasks on DVS platform | |
US8112644B2 (en) | Dynamic voltage scaling scheduling mechanism for sporadic, hard real-time tasks with resource sharing | |
EP4383074A1 (en) | Service processing method and apparatus, server, storage medium, and computer program product | |
US20100153763A1 (en) | Method and apparatus to modulate multi-core usage for energy efficient platform operations | |
CN106970835B (zh) | 固定优先级资源受限***层次能耗优化方法 | |
Zidenberg et al. | Multiamdahl: How should i divide my heterogenous chip? | |
CN108984292A (zh) | 混合关键***固定优先级周期任务能耗优化方法 | |
CN106445070B (zh) | 一种硬实时***资源受限偶发任务能耗优化调度方法 | |
US20180329750A1 (en) | Resource management method and system, and computer storage medium | |
CN105975049A (zh) | 一种任务同步偶发任务低能耗调度方法 | |
CN103744735B (zh) | 一种多核资源的调度方法及装置 | |
CN106095581B (zh) | 一种私有云条件下的网络存储虚拟化调度方法 | |
CN107132903B (zh) | 一种节能管理实现方法、装置及网络设备 | |
CN105630126B (zh) | 一种基于常带宽服务器混合任务低功耗调度方法 | |
CN109918181B (zh) | 基于最差响应时间的混合关键***任务可调度性分析方法 | |
WO2017114180A1 (zh) | 调整组件逻辑线程数量的方法及装置 | |
CN110850957B (zh) | 一种边缘计算场景下通过休眠降低***功耗的调度方法 | |
CN108874517B (zh) | 固定优先级待机备用***利用率划分能耗优化方法 | |
CN113822485B (zh) | 一种配电网调度任务优化方法及*** | |
CN105117281A (zh) | 一种基于任务申请信号和处理器内核执行代价值的任务调度方法 | |
CN106657226B (zh) | 一种基于性能导向的通信***资源协同管理方法 | |
JP2012221040A (ja) | 呼処理制御装置および呼処理制御方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |