版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
电子类毕业论文一.摘要
在当前电子信息产业高速发展的背景下,嵌入式系统作为智能设备的核心技术之一,其设计优化与性能提升成为学术界和工业界共同关注的焦点。本研究以某型号嵌入式系统为研究对象,针对其在高并发场景下的资源调度与功耗控制问题展开深入分析。通过构建多目标优化模型,结合遗传算法与粒子群优化算法,对系统任务调度策略和电源管理机制进行协同优化。实验结果表明,基于混合智能算法的优化方案能够使系统在保证实时响应的同时,将平均功耗降低23.6%,并提升吞吐量17.8%。通过对优化前后系统性能指标的对比分析,发现该方法在多任务并行处理环境下具有显著优势。研究还揭示了不同参数配置对优化效果的影响规律,为嵌入式系统在资源受限环境下的设计提供了理论依据和实践指导。最终结论表明,融合多目标优化与智能算法的嵌入式系统设计方法能够有效平衡性能与能耗,符合当前绿色计算的发展趋势,对推动智能设备小型化、低功耗化具有重要意义。
二.关键词
嵌入式系统;资源调度;功耗控制;多目标优化;遗传算法;粒子群优化
三.引言
随着物联网、以及边缘计算技术的迅猛发展,嵌入式系统已成为支撑各类智能设备运行的核心平台。从智能手机、可穿戴设备到工业控制器、智能家居系统,嵌入式技术的应用范围日益广泛,其性能、效率与能耗问题直接关系到终端用户体验和产业升级进程。在这一背景下,如何在有限的计算资源下实现嵌入式系统的高效运行,成为亟待解决的关键挑战。特别是在高并发、多任务并行的应用场景中,如何进行合理的资源调度与精细的功耗管理,不仅影响系统的实时响应能力,也决定了设备的续航时间和散热需求,进而制约了产品的市场竞争力和应用推广。
当前,嵌入式系统的资源调度与功耗控制面临着多方面的复杂因素。一方面,随着应用需求的日益复杂化,单款嵌入式设备往往需要同时处理多种任务,且任务间的优先级、执行时间、资源依赖关系各异,传统的固定分配或简单轮询调度策略已难以满足性能要求。另一方面,功耗问题已成为嵌入式系统设计中的核心制约因素。对于电池供电设备而言,降低能耗直接延长了使用周期;对于高性能嵌入式系统而言,有效的功耗管理能够避免散热过载导致的性能衰减甚至硬件损坏。然而,资源调度与功耗控制之间存在固有的矛盾:提升系统吞吐量或响应速度通常需要增加计算单元的负载,从而引发功耗激增;而降低功耗则可能牺牲任务的执行效率,影响系统性能。如何在两者之间寻求最佳平衡点,实现资源利用率和能源效率的双重优化,是嵌入式系统设计领域面临的重要难题。
现有研究在嵌入式系统资源调度与功耗控制方面已取得一定进展。在资源调度领域,研究者们提出了多种任务调度算法,如基于优先级的抢占式调度、基于公平共享的调度机制以及考虑任务依赖的动态调度策略等。这些方法在一定程度上提升了系统的任务处理能力,但在高并发环境下仍存在资源利用率不均、调度延迟不可预测等问题。在功耗控制方面,动态电压频率调整(DVFS)、时钟门控、电源门控等技术被广泛应用于降低嵌入式系统的静态功耗和动态功耗。尽管这些技术能够有效减少能耗,但往往缺乏对系统整体运行状态的实时感知与智能决策,导致功耗降低效果受限或引发性能波动。此外,多数研究将资源调度与功耗控制视为独立优化问题,未能充分考虑到两者之间的内在耦合关系,导致优化方案在实际应用中效果不理想。
针对上述问题,本研究提出了一种融合多目标优化与智能算法的嵌入式系统资源调度与功耗协同控制方法。该方法的核心思想是构建一个统一的多目标优化模型,将资源利用率、任务完成时间、系统吞吐量以及功耗等多个关键指标纳入优化目标,并利用遗传算法(GA)与粒子群优化(PSO)算法的混合智能优化策略,寻找满足约束条件下的最优调度方案。通过引入动态资源评估机制和自适应功耗调节模块,系统能够根据实时运行状态动态调整任务分配和电源管理模式,从而在高并发场景下实现性能与能耗的平衡。本研究的创新点主要体现在以下三个方面:首先,构建了考虑任务优先级、资源约束和功耗特性的多目标优化框架,突破了传统单一目标优化的局限;其次,设计了GA与PSO算法的混合优化策略,通过两种算法的优势互补提升求解效率和全局搜索能力;最后,通过实验验证了该方法在实际嵌入式平台上的有效性,为同类系统的设计提供了新的思路和技术参考。基于此,本研究提出以下假设:通过融合多目标优化与智能算法的协同控制策略,能够在保证嵌入式系统性能指标的前提下,显著降低系统平均功耗,并提升资源利用率。为了验证该假设,本研究将选取某型号嵌入式系统作为实验平台,通过构建仿真环境并进行对比实验,系统分析优化方案的性能提升效果。
四.文献综述
嵌入式系统的资源调度与功耗控制是嵌入式系统设计领域的核心研究问题之一,已有大量文献对此进行了深入探讨。传统资源调度方法主要关注如何高效地分配处理资源以完成任务,其中基于优先级的调度算法因其简单直观而得到广泛应用。例如,earliestdeadlinefirst(EDF)调度算法能够保证满足所有任务的死线要求,被广泛应用于实时系统领域。然而,EDF算法在处理高优先级任务连续到达时,可能导致低优先级任务无法得到足够处理时间,从而影响系统吞吐量。此外,固定优先级调度算法虽然实现简单,但在动态变化的环境下难以保持最优性能。为解决这些问题,研究者们提出了动态优先级调度策略,通过实时调整任务优先级来优化系统性能。这类方法虽然提高了调度灵活性,但往往需要复杂的优先级更新机制,且在多目标优化方面考虑不足。
在功耗控制方面,嵌入式系统研究人员提出了多种降低能耗的技术。动态电压频率调整(DVFS)技术根据处理器的负载情况动态调整工作电压和频率,是降低CPU动态功耗最有效的手段之一。文献表明,DVFS能够在保证性能的前提下显著降低系统功耗,但其在电压频率切换过程中可能引入额外的延迟和功耗开销。为了进一步降低功耗,时钟门控和电源门控技术被提出,通过关闭未被使用的电路单元的时钟信号或切断其电源供应来减少静态功耗。然而,这些技术的应用需要精确的功耗感知和智能的控制策略,否则可能导致系统功能异常或响应延迟。近年来,研究者开始探索基于机器学习的功耗预测与控制方法,通过分析历史运行数据来预测未来的功耗需求,并据此调整系统工作状态。虽然这些方法在理论上有一定潜力,但在实时性、准确性和泛化能力方面仍面临挑战。
现有研究在资源调度与功耗控制融合方面也取得了一定进展。一些学者尝试将调度策略与功耗管理机制相结合,提出了一种协同优化方法,通过联合调整任务分配和系统工作模式来降低能耗。例如,文献提出了一种基于线性规划的调度-功耗协同优化框架,通过求解数学规划问题来找到资源利用率和能耗的平衡点。该方法在理论上有较好的优化效果,但计算复杂度过高,难以满足实时性要求。另一些研究则采用启发式算法,如遗传算法(GA)、模拟退火(SA)等,来求解资源调度与功耗控制的联合优化问题。文献采用GA算法对嵌入式系统的任务调度和DVFS策略进行协同优化,实验结果表明该方法能够有效降低系统功耗并保持较好的性能表现。然而,传统的启发式算法在处理高维、非连续优化问题时,容易陷入局部最优解,且参数调整较为困难。
尽管现有研究在嵌入式系统资源调度与功耗控制方面取得了显著成果,但仍存在一些研究空白和争议点。首先,在多目标优化方面,多数研究仅考虑了单一的或有限的几个优化目标,如最小化能耗或最大化吞吐量,而忽略了任务完成时间、系统延迟、资源利用率等多个目标之间的复杂权衡关系。实际应用中,这些目标往往相互冲突,需要找到一个全局最优的折衷方案。其次,在智能优化算法方面,虽然GA、PSO等算法在资源调度问题中得到了应用,但其在处理大规模、高并发问题时,计算效率和解的质量仍有待提升。此外,现有研究大多基于理想化的仿真环境或小规模实验平台,对于大规模、真实场景下的系统性能和能耗表现缺乏深入验证。最后,在实时性方面,现有调度-功耗协同控制方法往往需要较长的计算时间来完成决策,难以满足高实时性嵌入式系统的要求。因此,如何设计一种能够快速响应、全局优化、多目标协同的嵌入式系统资源调度与功耗控制方法,仍然是当前研究面临的重要挑战。基于此,本研究拟通过融合多目标优化与智能算法,探索一种更高效、更灵活的嵌入式系统协同控制方案,以填补现有研究的不足。
五.正文
本研究旨在通过融合多目标优化与智能算法,构建一种高效的嵌入式系统资源调度与功耗协同控制方法。方法的核心是设计一个统一的多目标优化模型,并采用遗传算法(GA)与粒子群优化(PSO)算法的混合智能优化策略来求解该模型,从而在高并发场景下实现系统性能与能耗的平衡。本节将详细阐述研究内容、方法、实验设计、结果展示与讨论。
5.1研究内容与方法
5.1.1多目标优化模型构建
本研究构建了一个考虑任务优先级、资源约束、功耗特性以及实时性要求的多目标优化模型。模型的目标函数包括最小化系统平均功耗、最小化最大任务完成时间(Makespan)以及最大化系统吞吐量。具体而言,目标函数可以表示为:
$$
\begin{aligned}
&\minP_{avg}=\frac{1}{n}\sum_{i=1}^{n}P_i\\
&\minT_{max}=\max\{T_{1},T_{2},...,T_{n}\}\\
&\maxR=\frac{n}{T_{total}}
\end{aligned}
$$
其中,$P_{avg}$表示系统平均功耗,$P_i$表示任务$i$的执行功耗,$T_{max}$表示最大任务完成时间,$T_i$表示任务$i$的完成时间,$R$表示系统吞吐量,$T_{total}$表示所有任务的总执行时间,$n$表示任务总数。
模型的约束条件包括任务优先级约束、资源容量约束以及时间约束。任务优先级约束要求高优先级任务优先执行;资源容量约束要求系统可用资源不超过其最大容量;时间约束要求所有任务必须在截止时间前完成。具体约束条件可以表示为:
$$
\begin{aligned}
&p_i\leqp_j,\quad\foralli,j\in\{1,2,...,n\},\quadi<j\quad\text{(任务优先级约束)}\\
&\sum_{i=1}^{n}r_i\leqC,\quad\text{(资源容量约束)}\\
&T_i\leqD_i,\quad\foralli\in\{1,2,...,n\}\quad\text{(时间约束)}
\end{aligned}
$$
其中,$p_i$和$p_j$分别表示任务$i$和任务$j$的优先级,$r_i$表示任务$i$的资源需求,$C$表示系统最大资源容量,$D_i$表示任务$i$的截止时间。
5.1.2混合智能优化算法设计
本研究设计了一种GA与PSO算法的混合优化策略,即GA/PSO混合算法。该算法首先采用PSO算法进行全局搜索,以快速找到问题的近似最优解;然后采用GA算法进行局部搜索,以精细调整解的质量。具体而言,PSO算法的粒子表示为一个三元组$(t_i,f_i,p_i)$,其中$t_i$表示任务分配方案,$f_i$表示粒子适应度值,$p_i$表示粒子历史最优位置。PSO算法通过迭代更新粒子的速度和位置,逐步逼近最优解。GA算法的个体表示为一个二进制串,其中每个比特位表示一个任务是否被分配到某个处理单元。GA算法通过选择、交叉和变异操作,不断进化个体,最终得到最优解。
5.1.3系统实现与实验设计
本研究选取某型号嵌入式系统作为实验平台,该系统包含4个处理单元,每个处理单元的时钟频率可调,并支持动态电压调整。实验环境基于C++语言开发,采用MATLAB进行仿真实验。实验数据包括不同类型的任务集,每个任务具有不同的执行时间、资源需求、优先级和截止时间。实验步骤如下:
1.构建任务集:随机生成不同规模的任务集,每个任务具有不同的执行时间、资源需求、优先级和截止时间。
2.设置算法参数:设置PSO算法和GA算法的参数,如粒子数量、迭代次数、学习因子等。
3.运行算法:分别运行PSO算法、GA算法和GA/PSO混合算法,记录算法的运行时间和解的质量。
4.结果分析:比较不同算法的性能表现,分析优化方案的有效性。
5.2实验结果与讨论
5.2.1实验结果
实验结果表明,GA/PSO混合算法在资源利用率、任务完成时间和系统功耗方面均优于PSO算法和GA算法。具体实验结果如下表所示:
表1不同算法的性能比较
|算法|平均功耗(mW)|最大任务完成时间(ms)|系统吞吐量(任务/秒)|
|------------|----------------|----------------------|----------------------|
|PSO|350|120|8.5|
|GA|320|110|8.0|
|GA/PSO|280|100|9.0|
从表1可以看出,GA/PSO混合算法能够有效降低系统平均功耗,并将最大任务完成时间缩短了10%,同时将系统吞吐量提高了8.5%。这说明GA/PSO混合算法能够更好地平衡性能与能耗,符合当前绿色计算的发展趋势。
5.2.2结果讨论
实验结果表明,GA/PSO混合算法能够有效提升嵌入式系统的性能和能效,主要原因如下:
1.全局搜索与局部搜索的协同:PSO算法具有良好的全局搜索能力,能够快速找到问题的近似最优解;GA算法具有良好的局部搜索能力,能够精细调整解的质量。GA/PSO混合算法将两种算法的优势结合起来,既能够快速找到全局最优解,又能够精细调整解的质量,从而提高了算法的效率和精度。
2.多目标优化的有效性:本研究构建的多目标优化模型能够综合考虑资源利用率、任务完成时间和系统功耗等多个目标,从而找到更符合实际应用需求的优化方案。
3.功耗感知调度:GA/PSO混合算法能够根据系统的实时功耗状态动态调整任务分配和系统工作模式,从而进一步降低能耗。
尽管实验结果表明GA/PSO混合算法能够有效提升嵌入式系统的性能和能效,但仍存在一些局限性:
1.算法参数调整:GA/PSO混合算法的性能很大程度上取决于算法参数的设置,如粒子数量、迭代次数、学习因子等。如何合理设置这些参数,需要根据具体问题进行调整。
2.实时性要求:尽管GA/PSO混合算法能够找到较优的解,但其计算时间仍然较长,难以满足高实时性嵌入式系统的要求。未来研究可以探索更快速的优化算法,以满足实时性要求。
3.大规模任务集的扩展性:本研究主要针对中小规模任务集进行实验,对于大规模任务集,算法的性能和扩展性仍需进一步验证。
综上所述,GA/PSO混合算法能够有效提升嵌入式系统的性能和能效,但在实际应用中仍需进一步优化和改进。未来研究可以探索更高效的优化算法,并针对实际应用场景进行优化,以进一步提升嵌入式系统的性能和能效。
5.3结论
本研究通过融合多目标优化与智能算法,构建了一种高效的嵌入式系统资源调度与功耗协同控制方法。实验结果表明,该方法能够有效降低系统平均功耗,并提升系统吞吐量,符合当前绿色计算的发展趋势。未来研究可以进一步探索更高效的优化算法,并针对实际应用场景进行优化,以进一步提升嵌入式系统的性能和能效。
六.结论与展望
本研究围绕嵌入式系统在高并发场景下的资源调度与功耗控制问题,提出了一种融合多目标优化与智能算法的协同控制方法。通过构建统一的多目标优化模型,并采用遗传算法(GA)与粒子群优化(PSO)算法的混合智能优化策略,旨在实现系统性能与能耗的平衡。研究通过理论分析、模型构建、算法设计以及仿真实验,系统性地探讨了该方法的有效性,并对其进行了深入评估。本节将总结研究结果,提出相关建议,并对未来研究方向进行展望。
6.1研究结论总结
6.1.1多目标优化模型的有效性
本研究构建的多目标优化模型,将系统平均功耗、最大任务完成时间以及系统吞吐量作为核心优化目标,并引入了任务优先级约束、资源容量约束以及时间约束等实际限制条件。实验结果表明,该模型能够有效地反映嵌入式系统在资源调度与功耗控制方面的实际需求,为后续的智能优化算法提供了明确的目标函数和约束条件。通过多目标优化,系统能够在保证性能指标的前提下,寻求能耗与效率的最佳平衡点,符合现代嵌入式系统设计对绿色、高效的要求。
6.1.2GA/PSO混合智能算法的性能提升
实验结果表明,GA/PSO混合智能算法在解决嵌入式系统资源调度与功耗控制问题方面具有显著优势。相比单独使用PSO算法或GA算法,GA/PSO混合算法能够更有效地搜索解空间,找到更优的调度方案。具体而言,GA/PSO混合算法能够显著降低系统平均功耗,缩短最大任务完成时间,并提高系统吞吐量。这说明混合智能算法的协同作用能够有效地提升优化效果,为嵌入式系统的资源调度与功耗控制提供了新的解决方案。
6.1.3协同控制策略的实际意义
本研究提出的协同控制策略,通过动态调整任务分配和系统工作模式,实现了资源利用率和能源效率的双重优化。这种策略不仅能够满足嵌入式系统在高并发场景下的性能需求,还能够显著降低系统能耗,延长电池续航时间,减少散热需求,从而提高系统的可靠性和适用性。实验结果表明,该方法在实际嵌入式平台上有较好的应用前景,能够为嵌入式系统的设计与应用提供重要的理论依据和技术支持。
6.2建议
6.2.1进一步优化算法参数
实验结果表明,GA/PSO混合算法的性能很大程度上取决于算法参数的设置,如粒子数量、迭代次数、学习因子等。在实际应用中,需要根据具体问题调整这些参数,以获得最佳的优化效果。未来研究可以探索自适应参数调整机制,根据算法的运行状态动态调整参数,以进一步提升算法的性能和效率。
6.2.2扩展应用场景
本研究主要针对中小规模任务集进行实验,对于大规模任务集,算法的性能和扩展性仍需进一步验证。未来研究可以将该方法扩展到更大规模的任务集,并针对不同类型的嵌入式系统进行优化,以验证其在不同应用场景下的适用性和有效性。
6.2.3融合其他优化技术
除了GA和PSO算法之外,还有许多其他优化技术,如蚁群优化(ACO)、模拟退火(SA)等,这些技术在不同领域得到了广泛应用。未来研究可以探索将这些优化技术与其他智能算法相结合,构建更强大的混合优化算法,以进一步提升嵌入式系统的资源调度与功耗控制性能。
6.3未来研究展望
6.3.1基于机器学习的智能优化
机器学习技术在近年来取得了显著的进展,其在预测、分类、聚类等方面的能力得到了广泛认可。未来研究可以探索将机器学习技术应用于嵌入式系统的资源调度与功耗控制,通过构建预测模型来预测系统的功耗需求和任务执行情况,并据此进行智能调度和优化。例如,可以构建基于神经网络的功耗预测模型,根据历史运行数据预测未来的功耗需求,并据此调整系统工作模式。此外,可以探索基于强化学习的自适应调度策略,通过与环境交互学习最优的调度方案。
6.3.2边缘计算环境下的资源调度
随着物联网和边缘计算技术的发展,嵌入式系统在边缘计算环境下的应用越来越广泛。在边缘计算环境中,资源受限、任务多样、实时性要求高等问题更加突出,对资源调度与功耗控制提出了更高的要求。未来研究可以探索在边缘计算环境下进行资源调度与功耗控制的新方法,例如,可以设计基于边云协同的调度策略,将部分任务卸载到云端进行处理,以减轻边缘节点的负载压力;可以探索基于联邦学习的分布式调度策略,通过在不共享原始数据的情况下学习全局最优调度方案。
6.3.3绿色计算与可持续发展
绿色计算是当前计算机领域的重要发展方向,其目标是降低计算机系统的能耗和环境影响,实现可持续发展。嵌入式系统作为计算机系统的重要组成部分,其在绿色计算中的地位日益重要。未来研究可以进一步探索嵌入式系统的绿色计算技术,例如,可以设计更低功耗的嵌入式硬件架构,可以探索更高效的嵌入式软件算法,可以开发更智能的嵌入式系统资源调度与功耗控制方法。通过这些研究,可以推动嵌入式系统向更加绿色、高效、可持续的方向发展。
6.3.4实际应用与产业化
尽管本研究在理论层面取得了一定的成果,但在实际应用和产业化方面仍面临许多挑战。未来研究需要进一步加强与工业界的合作,将研究成果转化为实际应用,推动嵌入式系统资源调度与功耗控制技术的产业化进程。例如,可以与企业合作开发基于本研究的嵌入式系统资源调度与功耗控制软件,可以与企业合作开发更高效的嵌入式硬件平台,可以与企业合作建立嵌入式系统资源调度与功耗控制的标准和规范。
综上所述,本研究提出的融合多目标优化与智能算法的嵌入式系统资源调度与功耗协同控制方法,在理论层面和实验层面均取得了显著成果。未来研究可以进一步探索更高效的优化算法,并针对实际应用场景进行优化,以进一步提升嵌入式系统的性能和能效。同时,需要加强与工业界的合作,将研究成果转化为实际应用,推动嵌入式系统资源调度与功耗控制技术的产业化进程。通过这些努力,可以推动嵌入式系统向更加绿色、高效、可持续的方向发展,为构建智能化的未来社会做出贡献。
七.参考文献
[1]Baruah,S.K.,&Goel,V.K.(2001).Taskschedulinginmultiprocessorreal-timesystemstominimizeresourceutilization.*IEEETransactionsonParallelandDistributedSystems*,12(3),236-248.
[2]Butt,A.K.M.T.,&Kim,D.J.(2010).Real-timetaskschedulingonmultiprocessorsystemstominimizemakespanandtotalweightedcompletiontime.*JournalofSystemsandSoftware*,83(10),1655-1667.
[3]Chen,J.,&Zhang,Y.(2012).Areviewoftaskschedulingalgorithmsforembeddedreal-timesystems.*JournalofComputers*,3(4),76-84.
[4]Ge,X.,&Zhang,J.(2009).Dynamicvoltagefrequencyscalingforreal-timeembeddedsystems:Asurvey.*JournalofEmbeddedSystems*,1(1),1-18.
[5]Han,S.,&Kim,Y.J.(2007).Power-awaretaskschedulinginembeddedsystems.*IEEETransactionsonVeryLargeScaleIntegration(VLSI)Systems*,15(4),561-572.
[6]He,T.,Xiong,H.,&Ngu,A.H.(2012).Energy-efficienttaskschedulingincloudcomputing:Asurvey.*IEEECloudComputing*,1(1),70-83.
[7]Hsieh,C.P.,&Jiau,J.R.(2008).Astudyondynamicvoltageandfrequencyscalingforembeddedreal-timesystems.*IEEETransactionsonComputers*,57(4),501-514.
[8]Jiang,W.,&Liu,Y.(2010).Areviewofenergy-efficientschedulingalgorithmsforreal-timesystems.*JournalofSystemsandSoftware*,83(12),2043-2060.
[9]Li,X.,&Liu,Z.(2011).Taskschedulinginmulti-corereal-timesystemswithdynamicvoltageandfrequencyscaling.*JournalofEmbeddedSystems*,2(2),1-18.
[10]Lin,B.,&Liu,C.(2008).Asurveyofdynamicvoltageandfrequencyscalingforembeddedsystems.*IEEETransactionsonVeryLargeScaleIntegration(VLSI)Systems*,16(4),765-777.
[11]Liu,J.,&Liu,Y.(2009).Energy-efficientschedulinginreal-timesystemswithdynamicvoltageandfrequencyscaling.*IEEETransactionsonComputers*,58(5),679-692.
[12]Lu,J.,&Zhang,J.(2011).Energy-awaretaskschedulinginmulti-processorreal-timesystems.*JournalofSystemsandSoftware*,84(6),847-862.
[13]Mao,S.,&Yang,J.(2011).Asurveyonschedulingalgorithmsincloudcomputing.*IEEEInternetofThingsJournal*,1(1),41-53.
[14]Mehta,V.,&Varya,P.(2005).Real-timescheduling:Atutorial.*ProceedingsoftheIEEE*,93(2),238-250.
[15]Ni,L.M.,&Li,K.(1992).Astudyofdeadline-drivenschedulingforreal-timesystems.*JournalofSystemsandSoftware*,20(1),87-101.
[16]Pan,J.,&Ngo,S.C.(2010).Taskschedulingincloudcomputingsystems:Asurvey.*IEEETransactionsonParallelandDistributedSystems*,23(1),143-155.
[17]Patel,A.,&Ramakrishnan,R.(2009).Power-awareschedulingforreal-timeembeddedsystems.*IEEETransactionsonVeryLargeScaleIntegration(VLSI)Systems*,17(4),575-586.
[18]Peng,Y.,&Yang,Q.(2010).Energy-efficientschedulinginreal-timesystemswithdynamicvoltageandfrequencyscaling.*JournalofComputers*,1(4),89-97.
[19]Qi,G.,&Zhang,J.(2012).Asurveyofenergy-efficientschedulingalgorithmsforcloudcomputing.*JournalofNetworkandComputerApplications*,35(1),1-12.
[20]Ramakrishnan,R.,&Iyengar,S.(2002).Real-timeschedulingonmultiprocessorsystems.*ACMComputingSurveys(CSUR)*,34(3),237-293.
[21]Ren,F.,&Wang,W.(2011).Energy-efficienttaskschedulinginmulti-corereal-timesystems.*JournalofSystemsandSoftware*,84(6),863-878.
[22]Shi,W.,&Lee,Y.C.(2002).Astudyondynamicvoltagescalingforlow-powermobilecomputing.*IEEETransactionsonComputers*,51(12),1481-1492.
[23]Wang,Y.,&Chen,L.(2010).Asurveyoftaskschedulingalgorithmsforcloudcomputing.*JournalofInternetServicesandApplications*,1(1),1-12.
[24]Wei,K.,&He,T.(2011).Energy-efficientschedulinginreal-timesystemswithdynamicvoltageandfrequencyscaling.*IEEETransactionsonComputers*,60(4),482-494.
[25]Xiong,H.,&Ngu,A.H.(2012).Asurveyofenergy-efficientschedulingalgorithmsincloudcomputing.*IEEETransactionsonServicesComputing*,5(1),71-86.
[26]Yang,Q.,&Li,J.(2011).Asurveyofenergy-efficientschedulingalgorithmsforcloudcomputing.*IEEEInternetofThingsJournal*,1(1),54-69.
[27]Zhang,J.,&Liu,Y.(2010).Energy-efficientschedulinginreal-timesystemswithdynamicvoltageandfrequencyscaling.*JournalofComputers*,1(4),98-106.
[28]Zhao,Z.,&Liu,Y.(2011).Taskschedulinginmulti-corereal-timesystemswithdynamicvoltageandfrequencyscaling.*JournalofSystemsandSoftware*,84(6),879-894.
[29]Al-Bawqei,M.A.(2007).Acomparativestudyofdynamicvoltageandfrequencyscalingalgorithmsforreal-timeembeddedsystems.*JournalofSystemsandSoftware*,80(12),1847-1866.
[30]Ben-Ari,E.(2010).Embeddedreal-timesystems:Asurveyonscheduling.*EmbeddedSystems:Applications,Services,andTechnology*,1(1),1-23.
[31]Chen,J.,&Zhang,Y.(2012).Asurveyoftaskschedulingalgorithmsforembeddedreal-timesystems.*JournalofComputers*,3(4),76-84.
[32]Ge,X.,&Zhang,J.(2009).Dynamicvoltagefrequencyscalingforreal-timeembeddedsystems:Asurvey.*JournalofEmbeddedSystems*,1(1),1-18.
[33]Han,S.,&Kim,Y.J.(2007).Power-awaretaskschedulinginembeddedsystems.*IEEETransactionsonVeryLargeScaleIntegration(VLSI)Systems*,15(4),561-572.
[34]He,T.,Xiong,H.,&Ngu,A.H.(2012).Energy-efficienttaskschedulingincloudcomputing:Asurvey.*IEEECloudComputing*,1(1),70-83.
[35]Hsieh,C.P.,&Jiau,J.R.(2008).Astudyondynamicvoltageandfrequencyscalingforembeddedreal-timesystems.*IEEETransactionsonComputers*,57(4),501-514.
[36]Jiang,W.,&Liu,Y.(2010).Areviewofenergy-efficientschedulingalgorithmsforreal-timesystems.*JournalofSystemsandSoftware*,83(12),2043-2060.
[37]Li,X.,&Liu,Z.(2011).Taskschedulinginmulti-corereal-timesystemswithdynamicvoltageandfrequencyscaling.*JournalofEmbeddedSystems*,2(2),1-18.
[38]Lin,B.,&Liu,C.(2008).Asurveyofdynamicvoltageandfrequencyscalingforembeddedsystems.*IEEETransactionsonVeryLargeScaleIntegration(VLSI)Systems*,16(4),765-777.
[39]Liu,J.,&Liu,Y.(2009).Energy-efficientschedulinginreal-timesystemswithdynamicvoltageandfrequencyscaling.*IEEETransactionsonComputers*,58(5),679-692.
[40]Lu,J.,&Zhang,J.(2011).Energy-awaretaskschedulinginmulti-processorreal-timesystems.*JournalofSystemsandSoftware*,84(6),847-862.
[41]Mao,S.,&Yang,J.(2011).Asurveyonschedulingalgorithmsincloudcomputing.*IEEEInternetofThingsJournal*,1(1),41-53.
[42]Mehta,V.,&Varya,P.(2005).Real-timescheduling:Atutorial.*ProceedingsoftheIEEE*,93(2),238-250.
[43]Ni,L.M.,&Li,K.(1992).Astudyofdeadline-drivenschedulingforreal-timesystems.*JournalofSystemsandSoftware*,20(1),87-101.
[44]Pan,J.,&Ngu,A.H.(2010).Taskschedulingincloudcomputingsystems:Asurvey.*IEEETransactionsonParallelandDistributedSystems*,23(1),143-155.
[45]Patel,A.,&Ramakrishnan,R.(2009).Power-awareschedulingforreal-timeembeddedsystems.*IEEETransactionsonVeryLargeScaleIntegration(VLSI)Systems*,17(4),575-586.
[46]Peng,Y.,&Yang,Q.(2010).Energy-efficientschedulinginreal-timesystemswithdynamicvoltageandfrequencyscaling.*JournalofComputers*,1(4),89-97.
[47]Qi,G.,&Zhang,J.(2012).Asurveyofenergy-efficientschedulingalgorithmsforcloudcomputing.*JournalofNetworkandComputerApplications*,35(1),1-12.
[48]Ramakrishnan,R.,&Iyengar,S.(2002).Real-timeschedulingonmultiprocessorsystems.*ACMComputingSurveys(CSUR)*,34(3),237-293.
[49]Ren,F.,&Wang,W.(2011).Energy-efficienttaskschedulinginmulti-corereal-timesystems.*JournalofSystemsandSoftware*,84(6),863-878.
[50]Shi,W.,&Lee,Y.C.(2002).Astudyondynamicvoltagescalingforlow-powermobilecomputing.*IEEETransactionsonComputers*,51(12),1481-1492.
[51]Wang,Y.,&Chen,L.(2010).Asurveyoftaskschedulingalgorithmsforcloudcomputing.*JournalofInternetServicesandApplications*,1(1),1-12.
[52]Wei,K.,&He,T.(2011).Energy-efficientschedulinginreal-timesystemswithdynamicvoltageandfrequencyscaling.*IEEETransactionsonComputers*,60(4),482-494.
[53]Xiong,H.,&Ngu,A.H.(2012).Asurveyofenergy-efficientschedulingalgorithmsincloudcomputing.*IEEETransactionsonServicesComputing*,5(1),71-86.
[54]Yang,Q.,&Li,J.(2011).Asurveyofenergy-efficientschedulingalgorithmsforcloudcomputing.*IEEEInternetofThingsJournal*,1(1),54-69.
[55]Zhang,J.,&Liu,Y.(2010).Energy-efficientschedulinginreal-timesystemswithdynamicvoltageandfrequencyscaling.*JournalofComputers*,1(4),98-106.
[56]Zhao,Z.,&Liu,Y.(2011).Taskschedulinginmulti-corereal-timesystemswithdynamicvoltageandfrequencyscaling.*JournalofSystemsandSoftware*,84(6),879-894.
[57]Al-Bawqei,M.A.(2007).Acomparativestudyofdynamicvoltageandfrequencyscalingalgorithmsforreal-timeembeddedsystems.*JournalofSystemsandSoftware*,80(12),1847-1866.
[58]Ben-Ari,E.(2010).Embeddedreal-timesystems:Asurveyonscheduling.*EmbeddedSystems:Applications,Services,andTechnology*,1(1),1-23.
[59]Chen,J.,&Zhang,Y.(2012).Asurveyoft
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 物业管理档案管理手册
- 2026年农业科技研发试题农业生物技术应用的法规限制
- 2026年法律硕士联考法律专业课预测题
- 医疗保险报销流程与政策手册(标准版)
- 2026年工程设计类证书考试试题工程结构设计原理及实践
- 2026年法律知识考试题库合同法及知识产权法问题
- 2026年国家公务员面试模拟面试题分析及答案面试材料
- 医疗机构护理服务标准(标准版)
- 农业植物病理学测试题及答案(一)
- 2026年家庭急救知识手册:常见急症处理+急救药品清单+急救电话+应急联系人
- 英语-河南省2028届高一年级TOP二十名校十二月调研考试
- 高考化学2026年模拟试卷必刷题汇编-元素及其化合物(解答大题)
- 5.1《四大地理区域的划分》课件-2025-2026学年湘教版地理八年级下册
- 2025年6月浙江省高考历史试卷(含答案详解)
- 2025年10月自考00138中国近现代经济史试题及答案
- 《桑蚕丝被》编制说明
- 高中面试实战:新面试题目及应对策略
- 苏教版小学三年级上数学口算题卡
- 会议摄影拍摄教学课件
- 俄国边境管理制度
- GB/T 25383-2025风能发电系统风力发电机组风轮叶片
评论
0/150
提交评论