We will discuss recent advances in the autonomic management of non functional features (performance tuning, security, fault tolerance, power management) in structured parallel computations. Results will be presented related to the management of performance in different experiments. Evolution of the methodology that allows managing several different non functional concerns within the same application will also be discussed.