Efficient, Reconfigurable, And Qos-Aware Systems For Deep Neural Networks