Partitioning Quality    

The partitioning requirements for adaptive applications depend on the current state of the application and the computing environment. Rather than the absolute goodness of a particular partitioning technique, it is proposed to base the characterization of partitioning behavior on the PAC tuple. The goal is to capture the overall runtime behavior of the partitioner. The proposed metric for characterizing the quality of a PAC consists of the following five components:

Optimizing all the above components implies conflicting objectives. For example, optimizing the first two components together constitutes an NP-hard problem. Partitioners typically optimize a subset of the components at the expense of others. This five-component metric facilitates the determination of trade-offs for each partitioning technique.
 
Back