One countermeasure would be to run diverse processes in parallel. Processes for example attribute extraction, and that is the preprocessing of the matching process, are somewhat suited to parallelization. Applying multicore CPUs for processing, one instruction numerous details (SIMD) calculation, and embedded GPUs can further improve speeds in some