Computer Architecture Compiler Technology Computer Systems Organization, Performance and Scaling End-To-End Machine Learning Microarchitectural and Full-Stack Software Organization for Deep Neural Network Processing