Abstract: Prediction and Adaptation in Active Harmony


Active Harmony is a new infrastructure for managing resources in large, dynamic environments. One of Harmony's major strengths is its ability to gather and exploit many types of application-specific informa-tion. This paper concentrates on two. First, the LBF metric predicts the performance impact of moving procedures and processors. Second, active correlation-tracking is used to gather data sharing information and drive thread migration decision heuristics.

However, Harmony's strength is not in the individual mechanisms and metrics used, but in the interfaces that allow global policy decisions and many types of applica-tion-specific information to be tied together. Harmony is a work in progress, and we are continuing to evaluate new sources of information and new mechanisms for possible inclusion in the system.