Is Hardware Acceleration Good