Temperature-aware microarchitecture
Basic block distribution analysis to find periodic behavior and simulation points in applications