A single countermeasure is always to operate different procedures in parallel. Processes such as feature extraction, which happens to be the preprocessing of the matching process, are fairly suited to parallelization. Applying multicore CPUs for processing, one instruction many details (SIMD) calculation, and embedded GPUs can even further increase