This Article 
 Bibliographic References 
 Add to: 
CogniServe: Heterogeneous Server Architecture for Large-Scale Recognition
May/June 2011 (vol. 31 no. 3)
pp. 20-31
Ravi Iyer, Intel Labs
Omesh Tickoo, Intel Labs
Zhen Fang, Intel Labs
Ramesh Illikkal, Intel Labs
Steven Zhang, Intel Labs
Vineet Chadha, Intel Labs
Seung Eun Lee, Seoul National University of Science and Technology

As smart mobile devices become pervasive, vendors are offering rich features supported by cloud-based servers to enhance the user experience. Such servers implement large-scale computing environments, where target data is compared to a massive preloaded database. CogniServe is a highly efficient recognition server for large-scale recognition that employs a heterogeneous architecture to provide low-power, high-throughput cores, along with application-specific accelerators.

1. L.A. Barroso, J. Dean, and U. Holzle, "Web Search for a Planet: The Google Cluster Architecture," IEEE Micro, vol. 23, no. 2, 2003, pp. 22-28.
2. G. Takacs et al., "Outdoors Augmented Reality on Mobile Phone Using Loxel-Based Visual Feature Organization," Proc. ACM 1st Int'l Conf. Multimedia Information Retrieval (MIR 08), ACM Press, 2008, pp. 427-434.
3. H. Bay et al., "Speeded-Up Robust Features (SURF)," J. Computer Vision and Image Understanding, vol. 110, no. 3, 2008, pp. 346-359.
4. D.G. Lowe, "Distinctive Image Features from Scale-Invariant Keypoints," Int'l J. Computer Vision, vol. 60, no. 2, 2004, pp. 91-110.
5. S. Srinivasan et al., "Performance Characterization and Acceleration of Optical Character Recognition on Handheld Platforms," Proc. IEEE Int'l Symp. Workload Characterization (IISWC 10), IEEE Press, 2010, doi:10.1109/IISWC.2010.5648852.
6. D.G. Andersen et al., "FAWN: A Fast Array of Wimpy Nodes," Proc. ACM SIGOPS 22nd Symp. Operating Systems Principles (SOSP 09), ACM Press, 2009, pp. 1-14.
7. V. Reddi et al., "Web Search Using Mobile Cores: Quantifying and Mitigating the Price of Efficiency," Proc. 37th Ann. Int'l Symp. Computer Architecture (ISCA 10), ACM Press, 2010, pp. 314-325.
8. SeaMicro, http:/

Index Terms:
CogniServe, large-scale recognition, cloud-based computing, heterogeneous architecture, accelerator, mobile/wireless
Ravi Iyer, Sadagopan Srinivasan, Omesh Tickoo, Zhen Fang, Ramesh Illikkal, Steven Zhang, Vineet Chadha, Paul M. Stillwell Jr., Seung Eun Lee, "CogniServe: Heterogeneous Server Architecture for Large-Scale Recognition," IEEE Micro, vol. 31, no. 3, pp. 20-31, May-June 2011, doi:10.1109/MM.2011.37
Usage of this product signifies your acceptance of the Terms of Use.