Using High Performance Computers to Match Fingerprints