@inproceedings{a5f85a1fe13d45efa71ab9211ad00f91,
title = "Malware Detection—A Comparative Analysis of RISC-V and ARM Architectures",
abstract = "The proliferation of single-board computers (SBCs) in edge computing necessitates a clear understanding of underlying processor architecture performance for demanding tasks such as real-time malware detection using image recognition. The paper presents a comparative analysis of ARM and RISC-V architectures, embodied by the Raspberry Pi 5 (ARM Cortex-A76) and the Orange Pi RV2 (RISC-V with SiFive U74-class cores), respectively. To classify malware, their ability to efficiently execute a custom, lightweight convolutional neural network (CNN) was assessed. The CNN was trained on the Malimg dataset and then converted to the ONNX model format for cross-platform deployment. The evaluation indicated that the ARM-based Raspberry Pi 5 achieved slightly superior classification accuracy (0.952 vs. 0.944) and F1-scores compared to the RISC-V-based Orange Pi RV2. The ARM platform demonstrated substantially faster inference speeds, processing samples approximately 9.1 times faster than its RISC-V counterpart (0.0074 vs. 0.0672 s per sample). These results highlight the current advantages of ARM{\textquoteright}s mature architecture and optimised software ecosystem for compute-intensive edge AI tasks, while underscoring the ongoing development trajectory and potential of the upcoming RISCV ecosystem.",
keywords = "ARM, Artificial Intelligence, Convolutional neural networks, Depthwise, Image processing, IoT, Malware, Orange Pi, Raspberry Pi, RISC-V",
author = "Phil Steadman and Paul Jenkins and Rathore, \{Rajkumar Singh\} and Chaminda Hewage",
note = "Publisher Copyright: {\textcopyright} The Author(s), under exclusive license to Springer Nature Switzerland AG 2026.; International Conference on Computing, Communication, Cybersecurity and AI, C3AI 2025 ; Conference date: 10-07-2025 Through 11-07-2025",
year = "2026",
month = may,
day = "17",
doi = "10.1007/978-3-032-16791-0\_15",
language = "English",
isbn = "9783032167903",
series = "Lecture Notes in Networks and Systems",
publisher = "Springer Science and Business Media Deutschland GmbH",
pages = "351--369",
editor = "Nitin Naik and Paul Grace and Paul Jenkins and Shaligram Prajapat",
booktitle = "Contributions Presented at the International Conference on Computing, Communication, Cybersecurity and AI - The C3AI 2025",
}