Efficient Processing of Deep Neural Networks (Synthesis Lectures on Computer Architecture)