Kapersky Lap in Russia says that its security software is 360X faster when using an NVIDIA Tesla S1070 GPU than when using a Core 2 Duo processor from Intel. Here’s how Nvidia describes it:
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..
That seems to be quite a “brute force” approach, and I’m not sure by how much security is actually improved (I suspect “not by much” for regular folks), but it’s always interesting to see how graphics processor architectures can be used for. Using GPUs to detect virus has been looked at in the past few years but that’s the first commercial application that I know of.
- 2014-03-25: NVIDIA GTX Titan Z Has 5760 Cores
- 2014-03-25: NVIDIA Pascal Architecture Introduced
- 2014-03-20: PowerVR GPUs Get Hardware Ray-Tracing, Leap Everyone Else
- 2014-03-19: Imagination Technologies Unveils New PowerVR GPU
- 2014-02-18: GeForce GTX 750 Ti and GeForce GTX 750 Use Maxwell GPU Design
- 2011-05-27: F-Secure For Mac Features Panic Button
- 2011-01-21: NVIDIA Ships one Billion GPUs to date
- 2011-01-04: BMW, Tesla Select NVIDIA GPUs
- 2010-09-02: NVIDIA GeForce 400M Series Launched
- 2010-11-09: Geforce GTX 580: the fastest DX11 GPU