1. A computer implemented method for recommending alternative computing architectures for a selected application using automated workload instrumentation, the method comprising: selecting a plurality of performance parameters; implementing instruments to gather data on the selected application to provide at least one measurement instrument corresponding to at least one of the performance parameters; measuring, on a first computing architecture, a first performance of the selected application when processing a workload using at least one measurement instrument; measuring, on a second computing architecture, a second performance of the selected application when processing the workload processed by the selected application on the first computing architecture using the at least one measurement instrument; comparing, by a computer, the first performance of the selected application to the second performance of the selected application to produce a comparison; and selecting, by a computer, at least one additional performance parameter to be measured by: reviewing the measurements of the at least one measurement instrument of the workload; and selecting the at least one additional performance parameter to be measured based at least in part on a result of the review of the measurements.