Energy-Efficient CPU+FPGA-based CNN Architecture for Intrusion Detection Systems

IEEE Consumer Electronics Magazine(2023)

引用 0|浏览0
暂无评分
摘要
Machine Learning applications have their viability strongly linked to the ability of computer architectures to offer high performance and energy efficiency. Although different architectures can offer high computational performance, they may lack energy efficiency, which is crucial for consumer-based applications. For instance, Intrusion Detection Systems can use Machine Learning techniques to monitor network traffic and identify possible malicious activities. These systems are constantly active on devices such as firewalls, reinforcing the need for energy efficiency, e.g., in smart homes and autonomous vehicles. Field-Programmable Gate Array (FPGA) can offer better energy efficiency than other architectures. Considering that, we designed and evaluated a CPU+FPGA-based Convolutional Neural Network for Intrusion Detection Systems. We deployed our strategy in a heterogeneous CPU (Intel Xeon) + FPGA (Arria 10) platform. Then, we compared the proposed architecture with its respective parallel software version for power, energy, and performance evaluation. The NSL-KDD data set was used for intrusion detection benchmarking. The energy efficiency results for CNN showed up to 4.5× more operations per watt than its software version.
更多
查看译文
关键词
cnn architecture,intrusion detection systems,energy-efficient,fpga-based
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要