NEW VIRUS SCANNING SOLUTION USES NVIDIA CUDA

by Andrew Humber

Hearing about new applications that leverage our CUDA architecture is definitely one of the most enjoyable parts of my job.

On Monday, a leading developer of secure content management solutions, Kaspersky Lab in Russia, announced that they are using NVIDIA GPUs to improve the performance of their security software solutions.

And this isn’t a small increase in performance. Kaspersky Lab are seeing increases of 360 times as compared to a 2.6GHz Intel Core2 Duo.

Kaspersky Lab uses an NVIDIA Tesla S1070 1U GPU system to accelerate the screening of malicious programs using their own unique file similarity detection technology. When the Kaspersky anti-virus software on a computer suspects that a file may be malicious, even though it may not match any known virus signatures, the software uploads this file to the Kaspersky Lab data center. The server software then compares the suspected file against more than 50 million known good files and programs. Using complex anti-virus and SPAM detection algorithms, Kaspersky’s server software identifies the risk level of the suspected file and informs the client computer on what kind of preventive action to take. Pretty cool stuff!

Every day, more and more developers are finding awesome new uses for CUDA-enabled GPUs and are helping to transform every day computing for consumers.