A Machine Learning Approach for Traffic Anomaly Detection in NoC-based Manycores

NoC-based manycores are increasingly vulnerable to traffic anomalies, which can compromise the performance and security of these systems. Early proposals to detect traffic anomalies primarily focus on static latency analysis. Machine learning (ML) is a potential solution to this problem, as it can support variations in mapping and workloads. However, state-of-the-art ML detectors use costly techniques, usually based on artificial neural networks, adopt synthetic NoC traffic, and use high-level simulations, which do not accurately reflect actual systems. This paper introduces an ML-based flow for detecting traffic anomalies using XGBoost regression, trained on a dataset that captures various traffic characteristics, such as latency and hop count, and different mappings, using a manycore modeled at the RTL level. Our flow presents high accuracy in identifying deviations from expected traffic behavior. This work enhances the security of manycores and opens new opportunities for real-time monitoring and traffic anomaly detection.

Authors

Institutions

Publication Details

Published
2024-09-02
DOI
https://doi.org/10.1109/sbcci62366.2024.10703991
Citations
1
Primary Topic
Advanced Memory and Neural Computing
Type
article
Field-Weighted Citation Impact
0.21

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

A Machine Learning Approach for Traffic Anomaly Detection in NoC-based Manycores

Angelo Elias Dal Zotto, Fernando Gehm Moraes
1 citations
Advanced Memory and Neural Computing
0.21
article

A Machine Learning Approach for Traffic Anomaly Detection in NoC-based Manycores

Angelo Elias Dal Zotto, Fernando Gehm Moraes
article en
1 citations

Abstract

NoC-based manycores are increasingly vulnerable to traffic anomalies, which can compromise the performance and security of these systems. Early proposals to detect traffic anomalies primarily focus on static latency analysis. Machine learning (ML) is a potential solution to this problem, as it can support variations in mapping and workloads. However, state-of-the-art ML detectors use costly techniques, usually based on artificial neural networks, adopt synthetic NoC traffic, and use high-level simulations, which do not accurately reflect actual systems. This paper introduces an ML-based flow for detecting traffic anomalies using XGBoost regression, trained on a dataset that captures various traffic characteristics, such as latency and hop count, and different mappings, using a manycore modeled at the RTL level. Our flow presents high accuracy in identifying deviations from expected traffic behavior. This work enhances the security of manycores and opens new opportunities for real-time monitoring and traffic anomaly detection.

Pontifícia Universidade Católica do Rio Grande do Sul (BR)
Coordenação de Aperfeiçoamento de Pessoal de Nível Superior, Conselho Nacional de Desenvolvimento Científico e Tecnológico, Fundação de Amparo à Pesquisa do Estado do Rio Grande do Sul
Openalex Percentile: Top 47%
Advanced Memory and Neural Computing
0.21
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

A Machine Learning Approach for Traffic Anomaly Detection in NoC-based Manycores — Angelo Elias Dal Zotto, Fernando Gehm Moraes · (2024) | TGRS Research Map | TGRS