arrow
Return

Parallelizing image feature extraction algorithms on multi-core platforms

delete2016-05-01
delete11
PRE
AI
Y
Yunping Lu
李轶 (Yi Li)
B
Bo Song
W
Weihua Zhang *
陈海波 (Haibo Chen)
L
Lü Peng
DOI:10.1016/j.jpdc.2016.03.001delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Currently, multimedia data has become one of the most important data types processed and transferred over the Internet. To extract useful information from a huge amount of such data, SIFT and SURF, as two most popular image feature extraction algorithms, have been widely used in many applications running on multi-core platforms. However, limited parallelism in existing designs makes it hard or impossible to apply them in many applications with real-time requirements. Therefore, it has become one of the major challenges to improve the processing speed of image feature extraction algorithms. In this paper, we first analyze the parallelism constraints in the algorithms, such as imbalanced workloads and indeterminate time distributions. Based on such analyses, we present an adaptive pipeline parallel scheme (AD-PIPE) to adjust the thread number in different stages according to their workloads dynamically, which achieves a balanced partition for constant input workloads. Furthermore, we also implement a power efficient version (AE-PIPE) for AD-PIPE through scheduling threads based on variable input workloads. Experimental results show that AD-PIPE achieves a speedup of 16.88X and 2033X respectively over SIFT and SURF on a 16-core machine. Moreover, AE-PIPE achieves up to 52.94% and 58.82% power saving with only 3% performance loss. (C) 2016 Elsevier Inc. All rights reserved.
Keywords:
Image feature extraction
SIFT
SURF
Adaptive pipeline
Multi-core
AI Summary

AI Summary

Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

Journal

Journal of Parallel and Distributed Computing cover
Journal of Parallel and Distributed Computing
IF:
4
Papers:
3.8K
Citations:
4.8K

Organization

L
louisiana state university system
Scholars:
2.3W
Papers: 2.0W
Citations: 15
S
shanghai jiao tong university
Scholars:
15.6W
Papers: 11.6W
Citations: 159
F
fudan university
Scholars:
11.7W
Papers: 7.7W
Citations: 121
researcher View more organizations