Publications
Real-time anomaly detection framework for many-core router through machine-learning techniques
Abstract
In this article, we propose a real-time anomaly detection framework for an NoC-based many-core architecture. We assume that processing cores and memories are safe and anomaly is included through a communication medium (i.e., router). The article targets three different attacks, namely, traffic diversion, route looping, and core address spoofing attacks. The attacks are detected by using machine-learning techniques. Comprehensive analysis on machine-learning algorithms suggests that Support Vector Machine (SVM) and K-Nearest Neighbor (K-NN) have better attack detection efficiency. It has been observed that both algorithms have accuracy in the range of 94% to 97%. Additional hardware complexity analysis advocates SVM to be implemented on hardware. To test the framework, we implement a condition-based attack insertion module; attacks are performed intra- and intercluster. The proposed real-time …
- Date
- 2016
- Authors
- Amey Kulkarni, Youngok Pino, Matthew French, Tinoosh Mohsenin
- Journal
- ACM Journal on Emerging Technologies in Computing Systems (JETC)
- Volume
- 13
- Issue
- 1
- Pages
- 1-22
- Publisher
- ACM