<snip>

Of course it can, for example by using a single process environment, with synchronous CPU/fast RAM to maximize banwidth, and hardware related signature matching. It's the same for 3D video cards : floating point calculations for 3D rendering can be made by the CPU. But with dedicated hardware, it's multiple times faster.

On an ASIC you could certainly get higher performance by designing hardware to run only your pattern matching algorithm, but the biggest problem you will have with dedicated hardware is the cost effectiveness of your end product. Unless you plan to sell thousands of these, it's probably going to be more cost effective just to run up a dedicated linux box and renice the service to -10 or so: and it would certainly be easier to deploy.
M.
_______________________________________________
http://lurker.clamav.net/list/clamav-users.html

Reply via email to