1. A method for ranking CPU cache element quality, the method comprising: logging cache error information following an error in a cache element; and updating a cache error history database with said logged cache error information; and evaluating said cache error history database to determine said quality rank, wherein said quality rank corresponds to a number of errors occurring in said cache element over a predetermined time period; assigning said quality rank to said cache element.