This paper proposes a new parallel algorithm to speed up fingerprint identification using GPUs. A careful design of the algorithm and data structures, guided by well-defined optimization goals, yields a speed-up of 1946× over a baseline sequential CPU implementation and of 207× over a CPU implementation optimized with SIMD instructions. The proposed algorithm enables a medium-scale AFIS (Automated Fingerprint Identification System) to run on a simple PC with four Tesla C2075 GPUs. On a benchmark with 250 000 fingerprints and 100 000 queries, the proposed system yields state-of-the-art biometric accuracy with a throughput of more than 35 million fingerprint matches per second. The proposed approach can be easily scaled-up, thus making possible the implementation of a large-scale AFIS (i.e., with a database of hundred million fingerprints) on inexpensive hardware. © 2015 Elsevier Inc. All rights reserved.

Large-scale fingerprint identification on GPU / Raffaele Cappelli;Matteo Ferrara;Davide Maltoni. - In: INFORMATION SCIENCES. - ISSN 0020-0255. - STAMPA. - 306:(2015), pp. 1-20. [10.1016/j.ins.2015.02.016]

Large-scale fingerprint identification on GPU

CAPPELLI, RAFFAELE;FERRARA, MATTEO;MALTONI, DAVIDE
2015

Abstract

This paper proposes a new parallel algorithm to speed up fingerprint identification using GPUs. A careful design of the algorithm and data structures, guided by well-defined optimization goals, yields a speed-up of 1946× over a baseline sequential CPU implementation and of 207× over a CPU implementation optimized with SIMD instructions. The proposed algorithm enables a medium-scale AFIS (Automated Fingerprint Identification System) to run on a simple PC with four Tesla C2075 GPUs. On a benchmark with 250 000 fingerprints and 100 000 queries, the proposed system yields state-of-the-art biometric accuracy with a throughput of more than 35 million fingerprint matches per second. The proposed approach can be easily scaled-up, thus making possible the implementation of a large-scale AFIS (i.e., with a database of hundred million fingerprints) on inexpensive hardware. © 2015 Elsevier Inc. All rights reserved.
2015
Large-scale fingerprint identification on GPU / Raffaele Cappelli;Matteo Ferrara;Davide Maltoni. - In: INFORMATION SCIENCES. - ISSN 0020-0255. - STAMPA. - 306:(2015), pp. 1-20. [10.1016/j.ins.2015.02.016]
Raffaele Cappelli;Matteo Ferrara;Davide Maltoni
File in questo prodotto:
File Dimensione Formato  
IS-2015-306.pdf

accesso aperto

Tipo: Postprint
Licenza: Licenza per Accesso Aperto. Creative Commons Attribuzione - Non commerciale - Non opere derivate (CCBYNCND)
Dimensione 968.05 kB
Formato Adobe PDF
968.05 kB Adobe PDF Visualizza/Apri

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11585/445566
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 30
  • ???jsp.display-item.citation.isi??? 26
social impact