Co-design of Distributed Systems Using Skeleton and Autonomic Management Abstractions

  • Authors:
  • M. Aldinucci;M. Danelutto;P. Kilpatrick

  • Affiliations:
  • Dept. Computer Science, Univ. of Pisa, Italy;Dept. Computer Science, Univ. of Pisa, Italy;Dept. Computer Science, Queen's Univ. of Belfast, UK

  • Venue:
  • Euro-Par 2008 Workshops - Parallel Processing
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

Abstract

We discuss how common problems arising with multi/many-core distributed architectures can be effectively handled through co-design of parallel/distributed programming abstractions and of autonomic management of non-functional concerns. In particular, we demonstrate how restricted parallel/distributed patterns (or skeletons) may be efficiently managed by rule-based autonomic managers. We discuss the basic principles underlying pattern+manager co-design, current implementations inspired by this approach and some results achieved with a proof-of-concept prototype.