How To Do Hardware Acceleration