Forain, Igorde Oliveira Albuquerque, RobsonSandoval Orozco, Ana LucilaGarcía Villalba, Luis JavierKim, Tai-Hoon2023-06-182023-06-182017-08-272073-899410.3390/sym9090172https://hdl.handle.net/20.500.14352/19231Increasingly sophisticated antivirus (AV) software and the growing amount and complexity of malware demand more processing power from personal computers, specifically from the central processor unit (CPU). This paper conducted performance tests with Clam AntiVirus (ClamAV) and improved its performance through parallel processing on multiple cores using the Open Multi-Processing (OpenMP) library. All the tests used the same dataset constituted of 1.33 GB of data distributed among 2766 files of different sizes. The new parallel version of ClamAV implemented in our work achieved an execution time around 62% lower than the original software version, reaching a speedup of 2.6 times faster. The main contribution of this work is to propose and implement a new version of the ClamAV antivirus using parallel processing with OpenMP, easily portable to a variety of hardware platforms and operating systems.engAtribución 3.0 Españahttps://creativecommons.org/licenses/by/3.0/es/Endpoint Security in Networks: An OpenMP Approach for Increasing Malware Detection Speedjournal articlehttps://doi.org/10.3390/sym9090172https://www.mdpi.com/2073-8994/9/9/172open accessantivirusClamAVOpenMPparallel processingsecuritySeguridad informática