41,99 €
inkl. MwSt.
Versandkostenfrei*
Versandfertig in 6-10 Tagen
payback
21 °P sammeln
  • Broschiertes Buch

The performance of SPMD (Single Program Multiple Data) parallel applications is strongly affected by dynamic load imbalance factors. The use of an appropriate load balancing algorithm is essential to avoid or minimize the undesirable effects caused by these factors. The main objective of this work is to evaluate the performance of some load balancing strategies based mainly on the master-slave approach. Static and dynamic versions of algorithms widely used in the literature were implemented, proposing adaptations and optimizations aimed at improving the performance of parallelized…mehr

Produktbeschreibung
The performance of SPMD (Single Program Multiple Data) parallel applications is strongly affected by dynamic load imbalance factors. The use of an appropriate load balancing algorithm is essential to avoid or minimize the undesirable effects caused by these factors. The main objective of this work is to evaluate the performance of some load balancing strategies based mainly on the master-slave approach. Static and dynamic versions of algorithms widely used in the literature were implemented, proposing adaptations and optimizations aimed at improving the performance of parallelized applications. The performance of the algorithms was analyzed based on the execution of two real applications, with different characteristics and in different execution environments. The results obtained and the analyses performed on them show the importance of choosing an appropriate load balancing strategy for a specific scenario for the execution of an SPMD application.
Autorenporträt
Graduated in Computer Science from Universidade Federal Fluminense and Master's degree from COPPE - PESC - Universidade Federal do Rio de Janeiro. He works as a systems analyst at SERPRO (Federal Data Processing Service) and as a professor in undergraduate courses in the field of computing at Salgado de Oliveira and Veiga de Almeida Universities.