Investigating large-scale feature matching using the Intel® Xeon Phi™ coprocessor

被引:0
作者
Leung, Kai-Cheung [1 ]
Eyers, David [1 ]
Tang, Xiaoxin [2 ]
Mills, Steven [1 ]
Huang, Zhiyi [1 ]
机构
[1] Univ Otago, Dept Comp Sci, Dunedin, New Zealand
[2] Shanghai Jiao Tong Univ, Dept Comp Sci, Shanghai Key Lab Scalable Comp & Syst, Shanghai 200030, Peoples R China
来源
PROCEEDINGS OF 2013 28TH INTERNATIONAL CONFERENCE ON IMAGE AND VISION COMPUTING NEW ZEALAND (IVCNZ 2013) | 2013年
关键词
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Many computer vision applications are entering the 'big data' era: it is straightforward to acquire very large datasets that need to be processed. Our current research targets a large-scale structure-from-motion application, in which 3D models are formed from large collections of digital photographs. There have also been many recent technological developments suitable for speeding up the data processing for these computer vision applications. However many of the emerging technologies have very different costs in terms of developer time and experience. We have previously implemented our system on multicore CPUs, clusters of such multicore machines, and GPUs. The Intel (R) Xeon Phi (TM) coprocessor aims to provide highly efficient processing of massively parallel workloads. The Phi tries to strike a pragmatic balance between the vector processing power of GPUs, and the ease of programming provided by deploying to CPUs. Very recently, some Phi coprocessors have been made available through the New Zealand eScience Infrastructure (NeSI) facilities. This paper reports on our initial findings porting and running part of our processing pipeline on the Intel (R) Xeon Phi (TM)
引用
收藏
页码:148 / 153
页数:6
相关论文
共 14 条
  • [1] Building Rome in a Day
    Agarwal, Sameer
    Snavely, Noah
    Simon, Ian
    Seitz, Steven M.
    Szeliski, Richard
    [J]. 2009 IEEE 12TH INTERNATIONAL CONFERENCE ON COMPUTER VISION (ICCV), 2009, : 72 - 79
  • [2] [Anonymous], 2013, INT J TRANSIT JUST, DOI DOI 10.1093/IJTJ/--IJS039
  • [3] [Anonymous], 2000, Opencv. Dr. Dobb's journal of software tools
  • [4] [Anonymous], 2013, OPENMP APPL PROGR IN
  • [5] Fram J.-M., 2010, EUR C COM VIS ECCV
  • [6] Gabriel E, 2004, LECT NOTES COMPUT SC, V3241, P97
  • [7] Gough B., 2009, GNU scientific library reference manual
  • [8] Jeffers J., 2013, Intel Xeon Phi coprocessor high-performance programming
  • [9] Reinders J., 2007, Intel threading building blocks: outfitting C++ for multi-core processor parallelism
  • [10] Robison A. D., 2013, CILK PLUS LANGUAGE S