Predefined and automatic approaches to allocation cannot always achieve satisfactory results, due to the very different behaviours in the dynamic need of resources of parallel applications. This paper presents the approach adopted in the Parallel Objects (PO) environment to let users drive object allocation in parallel/distributed architectures. A set of high-level directives permits users to specify the allocation needs of application objects; a dynamic load-balancing tool - part of the environment run-time support - uses the user-level allocation directives to tune its behaviour. This paper presents the PO implementation of an application example in the field of traffic simulation. The goal is to show the ease of use and the flexibility of the allocation directives, together with the effectiveness of the approach in improving the performances of dynamic object-oriented parallel applications. (C) 2001 Elsevier Science B.V. All rights reserved.

Parallel object allocation via user-specified directives: A case study in traffic simulation / A., Corradi; Leonardi, Letizia; Zambonelli, Franco. - In: PARALLEL COMPUTING. - ISSN 0167-8191. - STAMPA. - 27:3(2001), pp. 223-241. [10.1016/S0167-8191(00)00105-8]

Parallel object allocation via user-specified directives: A case study in traffic simulation

LEONARDI, Letizia;ZAMBONELLI, Franco
2001

Abstract

Predefined and automatic approaches to allocation cannot always achieve satisfactory results, due to the very different behaviours in the dynamic need of resources of parallel applications. This paper presents the approach adopted in the Parallel Objects (PO) environment to let users drive object allocation in parallel/distributed architectures. A set of high-level directives permits users to specify the allocation needs of application objects; a dynamic load-balancing tool - part of the environment run-time support - uses the user-level allocation directives to tune its behaviour. This paper presents the PO implementation of an application example in the field of traffic simulation. The goal is to show the ease of use and the flexibility of the allocation directives, together with the effectiveness of the approach in improving the performances of dynamic object-oriented parallel applications. (C) 2001 Elsevier Science B.V. All rights reserved.
2001
27
3
223
241
Parallel object allocation via user-specified directives: A case study in traffic simulation / A., Corradi; Leonardi, Letizia; Zambonelli, Franco. - In: PARALLEL COMPUTING. - ISSN 0167-8191. - STAMPA. - 27:3(2001), pp. 223-241. [10.1016/S0167-8191(00)00105-8]
A., Corradi; Leonardi, Letizia; Zambonelli, Franco
File in questo prodotto:
Non ci sono file associati a questo prodotto.
Pubblicazioni consigliate

Licenza Creative Commons
I metadati presenti in IRIS UNIMORE sono rilasciati con licenza Creative Commons CC0 1.0 Universal, mentre i file delle pubblicazioni sono rilasciati con licenza Attribuzione 4.0 Internazionale (CC BY 4.0), salvo diversa indicazione.
In caso di violazione di copyright, contattare Supporto Iris

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11380/305175
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 4
  • ???jsp.display-item.citation.isi??? 3
social impact