Skip to Main Content (Press Enter)

Logo CNR
  • ×
  • Home
  • People
  • Outputs
  • Organizations
  • Expertise & Skills

UNI-FIND
Logo CNR

|

UNI-FIND

cnr.it
  • ×
  • Home
  • People
  • Outputs
  • Organizations
  • Expertise & Skills
  1. Outputs

Multi-Objective Extremal Optimization in Processor Load Balancing for Distributed Programs

Conference Paper
Publication Date:
2018
abstract:
The paper presents a multi-objective load balancing algorithm based on Extremal Optimization in execution of distributed programs. The Extremal Optimization aims in defining task migration as a means for improving balance in loading executive processors with program tasks. In the proposed multi-objective approach three objectives relevant in processor load balancing for distributed applications are jointly optimized. These objectives include: balance in computational load of distributed processors, total volume of inter-processor communication between tasks and task migration metrics. In the proposed Extremal Optimization algorithms a special approach called Guided Search is applied in selection of a new partial solution to be improved. It is supported by some knowledge of the problem in terms of computational and communication loads influenced by task migration. The proposed algorithms are assessed by simulation experiments with distributed execution of program macro data flow graphs.
Iris type:
04.01 Contributo in Atti di convegno
Keywords:
Extremal Optimization; Multi-objective optimization; Processor load balancing
List of contributors:
DE FALCO, Ivanoe; Tarantino, Ernesto; Scafuri, Umberto
Authors of the University:
DE FALCO IVANOE
SCAFURI UMBERTO
TARANTINO ERNESTO
Handle:
https://iris.cnr.it/handle/20.500.14243/342992
Book title:
Proceedings of the International Conference on Parallel Processing and Applied Mathematics 2017 (PPAM 2017)
  • Overview

Overview

URL

https://link.springer.com/content/pdf/10.1007%2F978-3-319-78054-2_17.pdf
  • Use of cookies

Powered by VIVO | Designed by Cineca | 26.5.0.0 | Sorgente dati: PREPROD (Ribaltamento disabilitato)