Power struggles: Revisiting the RISC vs. CISC debate on contemporary ARM and x86 architectures
An infrastructure for adaptive dynamic optimization