Journal of Innovation Information Technology and Application (JINITA)
Vol 7 No 2 (2025): JINITA, December 2025

Parallel Computing Applied to A Three-Modality Biometric Recognition System using Task Parallel Library

Bopatriciat Boluma Mangata (Department of Computer Science, Haute Ecole de Commerce de Kinshasa, Kinshasa, Democratic Republic of Congo)
Pierre Tshibanda wa Tshibanda (Department of Computer Science, Institut Supérieur Pédagogique de la Gombe, Kinshasa, DR Congo)
Vince Muladi Tsitabi (Department of Mathematics, Statistics and Computer Science, Faculty of Science and Technology, University of Kinshasa, D.R.Congo)
Jean Pepe Buanga Mapetu (Department of Mathematics, Statistics and Computer Science, Faculty of Science and Technology, University of Kinshasa, D.R.Congo)
Rostin Mabela Matendo Makengo (Department of Mathematics, Statistics and Computer Science, Faculty of Science and Technology, University of Kinshasa, D.R.Congo)
Eugène Mbuyi Mukendi (Department of Mathematics, Statistics and Computer Science, Faculty of Science and Technology, University of Kinshasa, D.R.Congo)



Article Info

Publish Date
30 Dec 2025

Abstract

This study focuses on optimizing the performance of a three-modality biometric recognition system (fingerprints, facial and voice recognition) with global decision fusion, designed for access control to secure areas. When the biometric database contains a large volume of information, the verification module's processing time increases considerably due to the complexity of template comparisons. To address this issue, we implemented an optimization strategy based on parallel programming, specifically targeting the intensive processing loops within the verification module. Using Microsoft's Task Parallel Library, we parallelized all critical loops associated with the three biometric modalities. By effectively exploiting for and foreach statements, our parallelized implementation enables optimal distribution of tasks across available processor cores. We validated our approach by conducting repeated experiments on data sets of varying sizes (50 to 600 individuals), with a rigorous analysis of temporal performance. The results show a significant reduction in execution times: for 600 entries, the processing time goes from 1.68 ms in sequential mode to 0.77 ms in parallel mode. These performances were evaluated over several iterations to ensure the statistical reliability of the results, in particular by calculating averages and standard deviations and including error bars in the comparative graphs. The practical implications of this work are significant: the module can be deployed in corporate security systems, airports or banks, while respecting ethical considerations and privacy constraints. Finally, this work paves the way for future extensions, including the integration of other biometric modalities, deployment on distributed clusters or the adoption of more advanced parallelization frameworks.

Copyrights © 2025






Journal Info

Abbrev

jinita

Publisher

Subject

Computer Science & IT Decision Sciences, Operations Research & Management Engineering

Description

Software Engineering, Mobile Technology and Applications, Robotics, Database System, Information Engineering, Interactive Multimedia, Computer Networking, Information System, Computer Architecture, Embedded System, Computer Security, Digital Forensic Human-Computer Interaction, Virtual/Augmented ...