FPGA-based Hardware Acceleration for Index Serving
Index serving is always pursuing to serve larger index, which may result in much more traffic on tens of thousands of servers. Besides, the ranking part consumes most of CPU time, and is evolving to deploy more complex models on more features. Our goal is to improve the performance/cost ratio of index serving with the customized hardware.
Publications
- Jing Yan, Ning-YI Xu, Xiong-FEI Cai, Rui Gao, Yu Wang, Rong Luo, and Feng-HSIUNG Hsu, An FPGA-based accelerator for LambdaRank in Web search engines, in ACM Trans. Reconfigurable Technol. Syst., vol. 4, no. 3, pp. 25:1–25:19, ACM, New York, NY, USA, August 2011
- Bojun Huang and Zenglin Xia, Allocating inverted index into flash memory for search engines, in Proceedings of the 20th international conference companion on World wide web, ACM, New York, NY, USA, 2011
- Yi Shan, Bo Wang, Jing Yan, Yu Wang, Ningyi Xu, and Huazhong Yang, FPMR: MapReduce framework on FPGA, in Proceedings of the 18th annual ACM/SIGDA international symposium on Field programmable gate arrays, ACM, New York, NY, USA, 2010
- Jing Yan, Ning-Yi Xu, Xiong-Fei Cai, Rui Gao, Yu Wang, Rong Luo, and Feng-Hsiung Hsu, LambdaRank acceleration for relevance ranking in web search engines (abstract only), in Proceedings of the 18th annual ACM/SIGDA international symposium on Field programmable gate arrays, ACM, New York, NY, USA, 2010
- Ning-Yi Xu, Xiong-Fei Cai, Rui Gao, Lei Zhang, and Feng-Hsiung Hsu, FPGA Acceleration of RankBoost in Web Search Engines, in ACM Trans. Reconfigurable Technol. Syst., vol. 1, no. 4, pp. 19:1–19:19, ACM, New York, NY, USA, January 2009
- Ji-Yong Shin, Zeng-Lin Xia, Ning-Yi Xu, Rui Gao, Xiong-Fei Cai, Seungryoul Maeng, and Feng-Hsiung Hsu, FTL design exploration in reconfigurable high-performance SSD for server applications, in Proceedings of the 23rd international conference on Supercomputing, ACM, New York, NY, USA, 2009
