Optimization of resources in parallel systems using a multiobjective artificial bee colony algorithm

被引:0
作者
César Gómez-Martín
Miguel A. Vega-Rodríguez
机构
[1] University of Extremadura,Escuela Politécnica de Cáceres
来源
The Journal of Supercomputing | 2018年 / 74卷
关键词
Resource selection; Parallel computing; Performance evaluation; Energy awareness; Multiobjective optimization;
D O I
暂无
中图分类号
学科分类号
摘要
Most of the approaches to achieve exascale computing heavily rely on designing power efficient hardware, but experts usually forget that the usage of efficient middlewares, like resource managers or job schedulers, can also play an important role in optimizing power and performance of supercomputing infrastructures. For the optimization of both, power and performance, we propose the implementation of a multiobjective version of artificial bee colony algorithm (MOABC). We have compared our algorithm with other deterministic (first-fit and MOHEFT) and stochastic (NSGA-II) resource selection approaches. The results of our simulations show that, in real computing environments, MOABC is more likely to obtain better optimizations of response times and power consumption.
引用
收藏
页码:4019 / 4036
页数:17
相关论文
共 43 条
  • [1] Chiesi M(2015)Power-aware job scheduling on heterogeneous multicore architectures IEEE Trans Parallel Distrib Syst 26 868-877
  • [2] Vanzolini L(2002)A fast and elitist multiobjective genetic algorithm: NSGA-II IEEE Trans Evol Comput 6 182-197
  • [3] Mucci C(2014)Multi-objective energy-efficient workflow scheduling using list-based heuristics Fut Gener Comput Syst 36 221-236
  • [4] Scarselli EF(2012)Parallel job scheduling for power constrained HPC systems Parallel Comput 38 615-630
  • [5] Guerrieri R(2015)Performance and energy aware scheduling simulator for HPC: evaluating different resource selection methods Concurr Comput Pract Exp 27 5436-5459
  • [6] Deb K(2007)A powerful and efficient algorithm for numerical function optimization: artificial bee colony (ABC) algorithm J Glob Optim 39 459-471
  • [7] Pratap A(2014)A comprehensive survey: artificial bee colony (ABC) algorithm and applications Artif Intell Rev 42 21-57
  • [8] Agarwal S(2017)Proactive thermal-aware resource management in virtualized HPC cloud datacenters IEEE Trans Cloud Comput 5 234-248
  • [9] Meyarivan T(2015)Evaluating ARM HPC clusters for scientific workloads Concurr Comput Pract Exp 27 5390-5410
  • [10] Durillo JJ(2017)The exascale computing project Comput Sci Eng 19 63-67