An optimum distributed architecture with fault-tolerance capabilities for a given software application may be obtained by allowing allocation algorithms to evolve without any existing-hardware constraint. Distributed software partitioning and allocation is done using the simulated annealing optimization algorithm. To define the cost function used by the optimization algorithm, a model for interacting processes constituting the software application is presented. Tuning of algorithm parameters has been considered to assure convergence at a reasonable cost in terms of computation time.

Hill-climbing heuristics for optimal hardware dimensioning and software allocation in fault-tolerant distributed systems / F. Distante, V. Piuri. - In: IEEE TRANSACTIONS ON RELIABILITY. - ISSN 0018-9529. - 38:1(1989), pp. 28-39.

Hill-climbing heuristics for optimal hardware dimensioning and software allocation in fault-tolerant distributed systems

V. Piuri
Ultimo
1989

Abstract

An optimum distributed architecture with fault-tolerance capabilities for a given software application may be obtained by allowing allocation algorithms to evolve without any existing-hardware constraint. Distributed software partitioning and allocation is done using the simulated annealing optimization algorithm. To define the cost function used by the optimization algorithm, a model for interacting processes constituting the software application is presented. Tuning of algorithm parameters has been considered to assure convergence at a reasonable cost in terms of computation time.
Distributed processing ; Fault tolerant computing ; Optimisation.
Settore ING-INF/05 - Sistemi di Elaborazione delle Informazioni
1989
Article (author)
File in questo prodotto:
Non ci sono file associati a questo prodotto.
Pubblicazioni consigliate

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/2434/160496
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 15
  • ???jsp.display-item.citation.isi??? 7
  • OpenAlex ND
social impact