The Tribes of Machine Learning and the Realm of Computer Architecture
arXiv:2012.04105
Abstract
Machine learning techniques have influenced the field of computer architecture like many other fields. This paper studies how the fundamental machine learning techniques can be applied towards computer architecture problems. We also provide a detailed survey of computer architecture research that employs different machine learning methods. Finally, we present some future opportunities and the outstanding challenges that need to be overcome to exploit full potential of machine learning for computer architecture.
References in corpus (5)
- The gem5 Simulator: Version 20.0+
- Improving Branch Prediction By Modeling Global History with Convolutional Neural Networks
- Data Cache Prefetching with Perceptron Learning
- A Static Analysis-based Cross-Architecture Performance Prediction Using Machine Learning
- CADS: Core-Aware Dynamic Scheduler for Multicore Memory Controllers