IEEE Transactions on Circuits & Systems II Express Briefs · 2021 · 15 citations · 13 references
ComputingComputer EngineeringComputer ScienceComputer ArchitectureComputer SecurityMachine LearningEmbedded System SecurityIntrusion DetectionMalware ClassificationMicroarchitectural SecurityProcessor MicroarchitectureEmbedded Malware DetectionEnergy Consumption
In this work we demonstrate a novel CMOS reservoir computer (RC) prototype in 65nm CMOS that is capable of detecting Malware and micro-architectural attacks in real-time utilizing hardware performance counter (HPC) traces. A 65nm test chip achieves 96.8% and 96.5% accuracy when classifying Malware and micro-architectural attacks respectively, while achieving better classification performance than digital machine learning models and with lower energy consumption. The on-chip classifier consumes <inline-formula xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink"> <tex-math notation="LaTeX">$38.2~\mu \text{W}$ </tex-math></inline-formula> from a 1.2V supply while running at 40kHz.
13
MiBench: A free, commercially representative embedded benchmark suite
Matthew R. Guthaus, Jeffrey Ringenberg, Daniel Ernst et al. · 2005 · 1.6K citations
An experimental unification of reservoir computing methods
D. Verstraeten, Benjamin Schrauwen, Michiel D’Haene et al. · Neural Networks · 2007 · 1.1K citations
Michael Schwarz, Moritz Lipp, Daniel Moghimi et al. · 2019 · 309 citations · Full text
CHStone: A benchmark program suite for practical C-based high-level synthesis
Yuko Hara–Azumi, Hiroyuki Tomiyama, Shinya Honda et al. · 2008 · 232 citations · Full text