Purdue CS researchers present six papers at ASPLOS - Department of Computer Science - Purdue University Skip to main content

Purdue CS researchers present six papers at ASPLOS


Purdue University Gateway to the Future

Purdue University Gateway to the Future


This year, Purdue CS faculty will present 6 papers at the ACM conference on Architectural Support for Programming Languages and Operating Systems.


Held in Vancouver from March 25-29, the ACM conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS) is the premier forum for interdisciplinary systems research, intersecting computer architecture, hardware and emerging technologies, programming languages and compilers, operating systems, and networking.

ASPLOS provides a high quality forum for scientists and engineers to present their latest research findings in these rapidly changing fields. It has captured some of the major computer systems innovations of the past two decades. This conference occurs at a time when computer architecture is facing great challenges, due both to the end of single-processor performance scaling and to new demands imposed by mobile and gigascale computing.


Purdue CS Papers at ASPLOS 2023  

Homunculus: Auto-Generating Efficient Data-Plane ML Pipelines for Datacenter Networks

Tushar Swamy (Stanford Univ.); Annus Zulfiqar (Purdue Univ.); Luigi Nardi (Lund Univ. / Stanford Univ.); Muhammad Shahbaz (Purdue Univ.); Kunle Olukotun (Stanford Univ.)

 Paper •  Lightning Talk
(This paper received the Distinguished Artifact Award.)


DecoMine: A Compilation-based Graph Pattern Mining System with Pattern Decomposition

Jingji Chen, Xuehai Qian (Purdue Univ.)

 Paper •  Lightning Talk


Going Beyond the Limits of SFI: Flexible Hardware-Assisted In-Process Isolation with HFI

Shravan Narayan, Tal Garfinkel (Univ. of California, San Diego); ‪Mohammadkazem Taram‬ (Purdue Univ.); Joey Rudek, Daniel Moghimi, Evan Johnson (Univ. of California, San Diego); Chris Fallin (Fastly); Anjo Vahldiek-Oberwagner, Michael LeMay (Intel Labs); Ravi Sahita (Rivos); Dean Tullsen, Deian Stefan (Univ. of California, San Diego)

 Paper •  Lightning Talk

(This paper received a Distinguished Paper Award) 


KIT: Testing OS-level Virtualization for Functional Interference Bugs

Congyu Liu, Sishuai Gong, Pedro Fonseca (Purdue Univ.)

 Paper •  Lightning Talk



Khuzdul: Efficient and Scalable Distributed Graph Pattern Mining Engine

Jingji Chen, Xuehai Qian (Purdue Univ.)

 Paper •  Lightning Talk


Achieving Sub-second Pairwise Query over Evolving Graphs

Hongtao Chen, Mingxing Zhang (Tsinghua Univ.); Ke Yang (Tsinghua Univ. / Beijing HaiZhi XingTu Technology Co., Ltd.); Kang Chen (Tsinghua Univ.); Albert Zomaya (Univ. of Sydney); Yongwei Wu (Tsinghua Univ.); Xuehai Qian (Purdue Univ.)

 Paper •  Lightning Talk




About the Department of Computer Science at Purdue University

Founded in 1962, the Department of Computer Science was created to be an innovative base of knowledge in the emerging field of computing as the first degree-awarding program in the United States. The department continues to advance the computer science industry through research. US News & Reports ranks Purdue CS #20 and #16 overall in graduate and undergraduate programs respectively, seventh in cybersecurity, 10th in software engineering, 13th in programming languages, data analytics, and computer systems, and 19th in artificial intelligence. Graduates of the program are able to solve complex and challenging problems in many fields. Our consistent success in an ever-changing landscape is reflected in the record undergraduate enrollment, increased faculty hiring, innovative research projects, and the creation of new academic programs. The increasing centrality of computer science in academic disciplines and society, and new research activities - centered around data science, artificial intelligence, programming languages, theoretical computer science, machine learning, and cybersecurity - are the future focus of the department. cs.purdue.edu

Last Updated: Mar 30, 2023 4:57 PM

Department of Computer Science, 305 N. University Street, West Lafayette, IN 47907

Phone: (765) 494-6010 • Fax: (765) 494-0739

Copyright © 2023 Purdue University | An equal access/equal opportunity university | Copyright Complaints

Trouble with this page? Disability-related accessibility issue? Please contact the College of Science.