Lingkun Kong

Hey there, my name is Lingkun Kong. I am now a research scientist at Meta's Reality Lab. My work involves building RAG systems for smart glasses and developing general AI infra. I wrote the auto evaluator for the CRAG benchmark.

I obtained my Ph.D. in Computer Science in Aug 2023 at Rice University, advised by Konstantinos Mamouras. I was working on the design of programming language and the development of ASIC compiler. Before that, I also had experience in the design of network systems.

Blogs  /  GitHub  /  LinkedIn

Find Me

Email klk[at]rice[dot]edu
Address 100 Binney St, FL8, Cambridge, MA, 02142.

Education

Rice University, USA, from Aug. 2018 to Aug. 2023.
Department of Computer Science
Ph.D. thesis: Language Support for Real-time Data Processing [pdf]

Shanghai Jiao Tong University, China, from Sep. 2014 to Jun. 2018
B.Sc. Department of Computer Science & Zhiyuan College

Cornell University, USA, from Jun. 2017 to Aug. 2017
Visiting Student. Computer Science Department

Publication

A. Le Glaunec, L. Kong, K. Mamouras. "HybridSA: GPU Acceleration of Multi-pattern Regex Matching using Bit Parallelism". OOPSLA, 2024. [link] [pdf]

X. Yang, K. Sun, H. Xin, Y. Sun, N. Bhalla, X. Chen, S. Choudhary, R. Gui, Z. Jiang, Z. Jiang, L. Kong, B. Moran, J. Wang, Y. Xu, A. Yan, C. Yang, E. Yuan, H. Zha, N. Tang, L. Chen, N. Scheffer, Y. Liu, N. Shah, R. Wanga, A. Kumar, W. Yih, X. Dong. "CRAG -- Comprehensive RAG Benchmark". NeurIPS, 2024. (accepted) [arxiv]

Z. Wen, L. Kong, A. Le Glaunec, K. Mamouras, K. Yang. "BVAP: Energy and Memory Efficient Automata Processing for Regular Expressions with Bounded Repetitions". ASPLOS, 2024. [link] [pdf]

Y. Huang, L. Kong, D. Chen, Z. Chen, X. Kong, J. Zhu, K. Mamouras, S. Wei, K. Yang, L. Liu. "CASA: An Energy-Efficient and High-Speed CAM-based SMEM Seeding Accelerator for Genome Alignment". MICRO, 2023. [link] [pdf]

A. Le Glaunec, L. Kong, K. Mamouras. "Regular Expression Matching Using Bit Vector Automata". OOPSLA, 2023. [link] [pdf]

L. Kong, Q. Yu, A. Chattopadhyay, A. Le Glaunec, Y. Huang, K. Mamouras, and K. Yang. "Software-Hardware Codesign for Efficient In-Memory Regular Pattern Matching". PLDI, 2022. [link] [pdf] [talk] [code]

L. Kong, K. Mamouras. "StreamQL: A Query Language for Processing Streaming Time Series". OOPSLA, 2020. [link] [pdf] [talk] [code]

L. Kong, K. Mamouras. "StreamQL: A Query Language for Efficient Data Stream Processing". OGHPC, 2020. [poster]

J. Huang, L. Kong, L. Kong, Z. Liu, Z. Liu and G. Chen. "Blockchain-based Crowd-sensing System". IEEE HotICN International Conference, 2018. [link] [pdf] [code]

L. Fu, S. Ma, L. Kong, S. Shi, X. Wang, "FINE: A Framework for Distributed Learning on Incomplete Observations for Heterogeneous Crowdsensing Networks", in IEEE/ACM Transactions on Networking, Vo. 26, No. 3, pp. 1092-1109, June 2018. [link] [pdf]

Teaching

TA for COMP 682, Algorithms (Spring 2020), Rice University
TA for COMP 481/581, Automata, Formal Languages, and Computability (Fall 2019), Rice University
TA for COMP 411/511, Principles of Programming Languages (Spring 2019), Rice University
TA for CS 334, Computer Organization Lab (Spring 2016), Shanghai Jiao Tong University
TA for CS 499, Mathematical Foundations of Computer Science (Spring 2017), Shanghai Jiao Tong University

Scholarships

National Scholarship, Ministry of Education of China, 2015 and 2017

Scholarship of Outstanding Undergraduates, Shanghai Jiao Tong University, 2017

Zhiyuan Honorary Scholarship, Shanghai Jiao Tong University, 2015, 2016 and 2017

Awards

Junzheng Scholar, Shanghai Jiao Tong University, 2017

Merit Student of Shanghai Jiao Tong University, Shanghai Jiao Tong University, 2015

More About Me

I used to be a table tennis athlete. In 2016, I helped my undergraduate university to win her first championship in Shanghai. Now, I am an amateur table tennis player with USATT rating around 2000. In 2022, I finished as the top 16 of men's singles in USA college table tennis national championships.

Playing basketball is also one of my hobbies.