Patent ID: 8775125

Claim:
A computer-implemented method for improving processing performance for a group of computing resources, the method implemented on at least one computer having at least one processor executing stored instructions for performing steps including: calculating a benchmark for each computing resource in the group of computing resources, wherein calculating a benchmark includes calculating a raw number for each computing resource in the group of computing resources based on CPU architecture, the number unrelated to actual implementation of the computing resource; normalizing each calculated benchmark by applying a consistent multiplier across the group of computing resources to determine a number of performance units for each computing resource; determining a weighting factor for each computing resource based on a resource type, the processor configured to determine the weighting factor for a shared resource type, a dedicated resource type, and a virtualized resource type; calculating a processing performance indicator for each computing resource based on the calculated performance units for each computing resource and the weighting factor for each computing resource, wherein the processing performance indicator is at least one of cost per performance units configured and cost per performance units utilized, wherein cost per performance units utilized is calculated based on operating costs totaled over a predetermined time period; providing a graphical user interface for facilitating visual comparison for comparing the processing performance indicators for multiple computing resources in the group of computing resources; and facilitating reconfiguration of at least some of the computing resources represented on the graphical user interface based on the comparison.