arm device optimizations