...
首页> 外文期刊>Journal of ambient intelligence and humanized computing >Performance-aware energy-efficient parallel job scheduling in HPC grid using nature-inspired hybrid meta-heuristics
【24h】

Performance-aware energy-efficient parallel job scheduling in HPC grid using nature-inspired hybrid meta-heuristics

机译:HPC网格中的性能感知节能并行作业使用自然启发的混合荟萃启发式

获取原文
获取原文并翻译 | 示例

摘要

High-Performance Computing (HPC) systems offer massive computation strength to execute large-scale applications. However, the availability of thousands of CPU cores in the HPC Systems has also triggered a significant increase in the associated energy consumption translating to higher energy expenses of system providers and carbon emissions in the environment. Therefore efficient job schedulers, which can trade-off between user-desired performance and conflicting energy-efficiency objectives simultaneously, are the need of the hour and must nowadays. Job scheduling in HPC systems is a known NP-Hard problem for which meta-heuristics may provide a near-to-optimal solution. Cuckoo search (CS) is a well-known robust swarm-intelligence based meta-heuristic, which has been applied extensively in many optimization problems due to the strong searching efficiency and requirement of very few tuning parameters. However, it suffers from the likelihood of trapping in the local minima and lack of solution diversity towards the end of the algorithm. These drawbacks could result in unacceptable results when the CS algorithm applies to the parallel job scheduling problem. To overcome these limitations and improve the searching efficiency of the traditional CS, we have proposed a multi-objective hybrid scheduling algorithm called MOHCSFA to optimally schedule the batch of parallel jobs in HPC Grid. The proposed MOHCSFA policy combines the solution search mechanisms of both Cuckoo Search (CS) and Firefly algorithm (FA) during each generation. Our proposed policy is further integrated with efficient resource allocation (ERA) heuristic to improve job scheduler performance by effectively using multi-site resource allocation. The experiments are conducted on the GridSim simulator and the benchmarking of the proposed algorithm is done using real data-sets extracted from two supercomputing workload logs. The simulation results showed that the proposed MOHCSFA policy outperforms many heuristics and meta-heuristic scheduling policies for different test cases for both performance and energy-efficiency objectives. Specifically, in the case of Unilu-Gaia workloads, the MOHCSFA obtained 5.87-24.05%, 3.46-28.50%, and 7.06-26.76% performance improvement for the makespan, energy consumption and avg. flowtime, respectively over other tested scheduling policies. The statistical tests validated the stability and robustness of the proposed policy over other scheduling policies.
机译:高性能计算(HPC)系统提供大规模的计算强度以执行大规模应用。然而,成千上万的HPC系统的CPU内核的可用性也引发了相关的能耗翻译系统提供商和碳排放对环境的更高的能源开支显著上升。因此,有效的工作调度员可以同时在用户期望的性能和相互冲突的能效目标之间进行权衡,这是每小时的需求,现在必须。 HPC系统中的作业调度是已知的NP难题,其中元启发式可能提供近乎最佳的解决方案。 Cuckoo Search(CS)是一种知名的基于群体智能智能的Meta-heuristic,它在许多优化问题上被广泛应用于许多优化问题,因为很少的调整参数的要求很少。然而,它遭受了捕获当地最小值的可能性,并且在算法结束时缺乏解决方案多样性。当CS算法适用于并行作业调度问题时,这些缺点可能导致不可接受的结果。为了克服这些限制并提高传统CS的搜索效率,我们提出了一种称为MoHCSFA的多目标混合调度算法,以最佳地安排HPC网格中的并行作业批次。建议的MoHCSFA策略结合了Cuckoo搜索(CS)和Firefly算法(FA)的解决方案搜索机制。我们所提出的策略进一步与有效的资源分配(时代)启发式集成,以通过有效地使用多站点资源分配来改善作业调度程序性能。实验在Gridsim模拟器上进行,并且使用从两个超级计算工作负载日志中提取的实际数据集进行了所提出的算法的基准。仿真结果表明,拟议的MoHCSFA政策优于许多启发式和荟萃启发式调度政策,为不同的测试用例进行性能和能效目标。具体而言,在联合国高地GaIa工作量的情况下,MoHCSFA获得了5.87-24.05%,3.46-28.5.5%,3.46-28.50%和7.06-26.76%的绩效改进,对Makespan,能源消耗和AVG。流量时间分别在其他测试的调度策略中。统计检验验证了拟议的政策的稳定性和稳健性,而不是其他调度政策。

著录项

获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号