architecture exploration and characterization of performance 9140508