Title
An Auto-tuning Assisted Power-Aware Study of Iris Matching Algorithm on Intel's SCC
Abstract
Biometric applications become paramount across private sectors, industry, as well as government agencies. As large amount of data being collected from many different sources, managing such volumes of data and developing efficient and effective large-scale operational solutions have become a concern. For example, real-time identification of individuals with the purpose of allowing or denying them access to specific systems or resource is challenging from the performance point of view. In addition, processing large amounts of data requires a significant amount of energy. The Single-chip Cloud Computer (SCC) is an experimental processor created by Intel Labs. In this paper we employ SCC, which supports different configurations in terms of number of cores, frequency, and voltage settings, to investigate the power-aware computing and performance enhancement of an iris matching algorithm on such many-core architecture. This biometric application contains a large degree of parallelism that can be exploited by porting it onto the SCC. Various metrics such as performance, power, energy, energy delay product (EDP), and power per speedup (PPS) are studied when executing the application under different SCC configurations. We also analyze how the results of these metrics vary as we change different parameters. In the latest stage of this study, we apply an auto-tuning approach based on Differential Evolution (DE) algorithm in an effort to quickly approaching the optimal configuration of the SCC based on the targeted metric. This allows us to traverse only a portion of the search space. Such approach proves to be very useful for energy-related metrics.
Year
DOI
Venue
2015
10.1007/s11265-014-0901-4
Journal of Signal Processing Systems
Keywords
Field
DocType
Single-chip cloud computer,Iris pattern recognition,Biometrics,Dynamic voltage and frequency scaling,Power-aware computing,Many-core processor
Degree of parallelism,Computer science,Real-time computing,Artificial intelligence,Speedup,Parallel computing,Differential evolution,Porting,Biometrics,Machine learning,Blossom algorithm,Cloud computing,Single-chip Cloud Computer
Journal
Volume
Issue
ISSN
80
3
1939-8018
Citations 
PageRank 
References 
0
0.34
10
Authors
5
Name
Order
Citations
PageRank
Gildo Torres162.53
Chen Liu2306.29
Jed Kao-Tung Chang362.82
Fang Hua451.29
Stephanie A. C. Schuckers569566.09