Jiarong Xing


Ph.D. Student
Computer Science
Rice University


Office: 3002 Duncan Hall
E-mail: jxing at rice dot edu

About Me

I am a fifth-year Ph.D. student at CS department of Rice University working with Prof. Ang Chen (starting from 2018 fall). I got my BS degree from School of Software, Shandong University.

My research aims to push programmable networks into the next generation by designing more efficient and secure infrastructures. One line of my work is to make programmable networks more efficient by enabling network devices to be runtime programmable. My second line of work aims to improve the security of programmable networks by architecting protections into the foundation of the network infrastructure, transforming it into a defense backbone.

I am a recipient of Google Ph.D. Fellowship (2022).

News

  • (8/2022)[Award] I was awarded Google PhD Fellowship 2022. Only 6 PhDs were selected for Systems and Networking world wide.
  • (2/2022)[Award] I am a finalist for Meta PhD Research Fellowship 2022. Only six students are finalists for the networking direction from all countries. See the news here
  • (3/2022)[Service] I am happy to serve on the program committee of ACM SIGCOMM 2022 Workshop on Formal Foundations and Security of Programmable network INfrastructures(FFSPIN 2022) Come and submit your interesting work!!
  • (8/2021)[Paper] Woohoo!! I have been getting three accepts this summer. They are FlexCore(NSDI), Bedrock(USENIX Security), and Clara(SOSP). Thanks for the great teamwork!
  • (4/2021)[Award] I am very excited to receive the Lodieska Stockbridge Vaughn Fellowship fellowship for 2021-2022. This award is given to Rice graduate students who have demonstrated outstanding achievement and promise. Only 3 students won the award across 60+ departments' nominees.
  • (12/2020)[Award] I am honored to receive the Ken Kennedy Institute 2020/21 Andrew Ladd Graduate Fellowship from our CS department! This fellowship is awarded to graduate students who have outstanding research achievements. Only one graduate student is selected in the CS department each year!

Publications

Conference papers
  • Runtime Programmable Switches [pdf] [slides] [code] [poster]
    Jiarong Xing, Kuo-Feng Hsu, Matty Kadosh, Alan Lo, Yonatan Piasetzky, Arvind Krishnamurthy, and Ang Chen
    [NSDI 2022] , RENTON, WA, USA, April, 2022

  • Bedrock: Programmable Network Support for Secure RDMA Systems [pdf] [slides] [code]
    Jiarong Xing, Kuo-Feng Hsu (equal contribution), Yiming Qiu, Ziyang Yang, Hongyi Liu, and Ang Chen
    [USENIX Security 2022] , BOSTON, MA, USA, August, 2022

  • Bolt: Bridging the Gap between Auto-tuners and Hardware-native Performance [pdf] [slides] [code]
    Jiarong Xing, Leyuan Wang (equal contribution), Shang Zhang, Jack Chen, Ang Chen, and Yibo Zhu
    [MLSys 2022] , Santa Clara, CA, USA, August, 2022

  • Symbolic Distillation for Learned TCP Congestion Control [pdf] [code]
    S P Sharan, Wenqing Zheng, Kuo-Feng Hsu, Jiarong Xing, Ang Chen, Zhangyang Wang
    [NeurIPS 2022] , New Orleans, LA, USA, December, 2022

  • A Vision for Runtime Programmable Networks [pdf] [video]
    Jiarong Xing, Yiming Qiu, Kuo-Feng Hsu, Hongyi Liu, Matty Kadosh, Alan Lo, Aditya Akella, Thomas Anderson, Arvind Krishnamurthy, T. S. Eugene Ng and Ang Chen
    [HotNets 2021] , Virtual Event, Virtual, November, 2021

  • Automating SmartNIC Offloading Insights for Network Functions [pdf] [code]
    Yiming Qiu, Jiarong Xing, Kuo-Feng Hsu, Qiao Kang, Ming Liu, Srinivas Narayana, and Ang Chen
    [SOSP 2021] , Virtual Event, Virtual, October, 2021

  • Probabilistic Profiling of Stateful Data Planes for Adversarial Testing [pdf] [slides] [code]
    Qiao Kang, Jiarong Xing (equal contribution), Yiming Qiu, and Ang Chen
    [ASPLOS 2021] , Virtual Event, Virtual, April, 2021

  • Ripple: A Programmable, Decentralized Link-Flooding Defense Against Adaptive Adversaries [pdf] [slides] [code]
    Jiarong Xing, Wenqing Wu, and Ang Chen
    [USENIX Security 2021] , Vancouver, B.C., Canada, August, 2021

  • Secure State Migration in the Data Plane [pdf] [slides] [code]
    Jiarong Xing, Ang Chen, and T.S. Eugene Ng
    [SIGCOMM Workshop on SPIN 2020], Virtual Event, NY, USA, August, 2020

  • A Feasibility Study on Time-aware Monitoring with Commodity Switches [pdf]
    Yiming Qiu, Kuo-Feng Hsu, Jiarong Xing, and Ang Chen
    [SIGCOMM Workshop on SPIN 2020], Virtual Event, NY, USA, August, 2020

  • NetWarden: Mitigating Network Covert Channels while Preserving Performance [pdf] [slides] [code]
    Jiarong Xing, Qiao Kang, and Ang Chen
    [USENIX Security 2020] , Virtual Event, MA, USA, August, 2020

  • Architecting Programmable Data Plane Defenses into the Network with FastFlex [pdf] [slides]
    Jiarong Xing, Wenqing Wu, and Ang Chen
    [ACM Workshop on HotNets 2019], Princeton, New Jersey, USA, November , 2019

  • Automated Attack Discovery in Data Plane Systems [pdf] [slides]
    Qiao Kang, Jiarong Xing, and Ang Chen
    [USENIX Workshop on CSET 2019], Santa Clara, CA, USA, August, 2019

  • NetWarden: Mitigating Network Covert Channels without Performance Loss [pdf] [slides]
    Jiarong Xing, Adam Morrison, and Ang Chen
    [USENIX Workshop on HotCloud 2019], Renton, WA, USA, July, 2019

Awards & Honors

  • Google PhD Fellowship for systems and networking (6 students selected world-wide), Google 2022
  • Meta PhD Research Fellowship finalists for networking (6 students selected world-wide), Meta 2022
  • Lodieska Stockbridge Vaughn Fellowship(3 student selected university-wide), Rice University 2021
  • Ken Kennedy Institute 2020/21 Andrew Ladd Graduate Fellowship (1 student selected department-wide), CS Department, Rice University 2020

Service

Conference committee
  • ACM SIGCOMM 2022 Posters and Demos
  • ACM SIGCOMM 2022 Workshop on Formal Foundations and Security of Programmable network INfrastructures (FFSPIN 2022)
  • ACM SIGCOMM 2021 Workshop on Secure Programmable network INfrastructure (SPIN 2021)
  • 2021 European Conference on Computer Systems (Shadow PC) (EuroSys 2021)
Journal reviewer
  • IEEE/ACM Transactions on Networking
  • IEEE Transactions on Parallel and Distributed Systems
  • Journal of Systems Research
Conference web chair
  • ACM SIGCOMM 2020 Workshop on Secure Programmable Network Infrastructure (SPIN 2020)
Guest Lecturer
  • COMP 436/536: Secure and Cloud Computing (Fall 2020)
  • COMP 436/536: Secure and Cloud Computing (Fall 2019)
Teaching assistant
  • COMP 436/536: Secure and Cloud Computing (Fall 2020)
  • COMP 530: Database System Implementation (Spring 2020)
  • COMP 436/536: Secure and Cloud Computing (Fall 2019)
  • COMP 421/521: Operating Systems and Concurrent Programming (Spring 2019)