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