The Tribes of Machine Learning and the Realm of Computer Architecture
Ayaz Akram, Jason Lowe-Power

TL;DR
This paper explores how machine learning techniques can be applied to computer architecture, surveys existing research, and discusses future opportunities and challenges in integrating these fields.
Contribution
It provides a comprehensive survey of machine learning applications in computer architecture and discusses future research directions and challenges.
Findings
Machine learning techniques are increasingly used in computer architecture research.
There are significant opportunities for ML to optimize hardware design and performance.
Several challenges remain in fully integrating ML methods into architecture workflows.
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.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsParallel Computing and Optimization Techniques · Embedded Systems Design Techniques · Neural Networks and Applications
