| 2026 | ITiCSE | Learning to Assess Software Quality: A Metric-Guided Peer Code Review Tool for Large-Scale Software. | Adam Tillou, Praise O. Mayor, Scott Rixner, Rebecca Schreib |
| 2025 | SP | Hi-Res: Precise Exploit Detection Using Object-Granular Memory Monitoring. | Ziyang Yang, Saumya Solanki, Scott Rixner, Nathan Dautenhahn |
| 2025 | SYSTOR | Oasis: Persistent Memory Oversubscription for Emerging Applications via Persistent MMAP. | Ziyi Zhao, Scott Rixner |
| 2022 | FCCM | An FPGA Accelerator for Genome Variant Calling. | Tiancheng Xu, Scott Rixner, Alan L. Cox |
| 2020 | ITiCSE | Design and Evaluation of a Collaborative Online Computational Thinking Course. | Rebecca Smith, Scott Rixner |
| 2020 | ITiCSE | Compigorithm: An Interactive Tool for Guided Practice of Complexity Analysis. | Rebecca Smith, Scott Rixner |
| 2020 | USENIX | A Comprehensive Analysis of Superpage Management Mechanisms and Policies. | Weixi Zhu, Alan L. Cox, Scott Rixner |
| 2019 | ITiCSE | Auto-Generating Visual Exercises for Learning Program Semantics. | Rebecca Smith, Terry Tang, Joe Warren, Scott Rixner |
| 2019 | SIGCSE | The Error Landscape: Characterizing the Mistakes of Novice Programmers. | Rebecca Smith, Scott Rixner |
| 2017 | CLOUD | A policy-based system for dynamic scaling of virtual machine memory reservations. | Rebecca Smith, Scott Rixner |
| 2017 | ITiCSE | An Automated System for Interactively Learning Software Testing. | Rebecca Smith, Terry Tang, Joe Warren, Scott Rixner |
| 2016 | ASPLOS | TPC: Target-Driven Parallelism Combining Prediction and Correction to Reduce Tail Latency in Interactive Services. | Myeongjae Jeon, Yuxiong He, Hwanju Kim, Sameh Elnikety, Scott Rixner, Alan L. Cox |
| 2016 | ITiCSE | Data-Driven Test Case Generation for Automated Programming Assessment. | Terry Tang, Rebecca Smith, Scott Rixner, Joe Warren |
| 2016 | VEE | Leveraging Managed Runtime Systems to Build, Analyze, and Optimize Memory Graphs. | Rebecca Smith, Scott Rixner |
| 2015 | WWW | Grading the Graders: Motivating Peer Graders in a MOOC. | Yanxin Lu, Joe Warren, Christopher M. Jermaine, Swarat Chaudhuri, Scott Rixner |
| 2015 | USENIX | Surviving Peripheral Failures in Embedded Systems. | Rebecca Smith, Scott Rixner |
| 2014 | ICDM | Learning to Grade Student Programs in a Massive Open Online Course. | Anna Drummond, Yanxin Lu, Swarat Chaudhuri, Christopher M. Jermaine, Joe Warren, Scott Rixner |
| 2014 | SIGCSE | An environment for learning interactive programming. | Terry Tang, Scott Rixner, Joe Warren |
| 2014 | SIGCSE | Facilitating human interaction in an online programming course. | Joe Warren, Scott Rixner, John Greiner, Stephen Wong |
| 2014 | SIGIR | Predictive parallelization: taming tail latencies in web search. | Myeongjae Jeon, Saehoon Kim, Seung-won Hwang, Yuxiong He, Sameh Elnikety, Alan L. Cox, Scott Rixner |
| 2014 | USENIX | Medusa: Managing Concurrency and Communication in Embedded Systems. | Thomas W. Barr, Scott Rixner |
| 2013 | EuroSys | Adaptive parallelism for web search. | Myeongjae Jeon, Yuxiong He, Sameh Elnikety, Alan L. Cox, Scott Rixner |
| 2013 | HOTNETS | Plinko: building provably resilient forwarding tables. | Brent E. Stephens, Alan L. Cox, Scott Rixner |
| 2013 | USENIX | Hyper-Switch: A Scalable Software Virtual Switching Architecture. | Kaushik Kumar Ram, Alan L. Cox, Mehul Chadha, Scott Rixner |
| 2012 | USENIX | Design and Implementation of an Embedded Python Run-Time System. | Thomas W. Barr, Rebecca Smith, Scott Rixner |
| 2011 | ISCA | SpecTLB: a mechanism for speculative address translation. | Thomas W. Barr, Alan L. Cox, Scott Rixner |
| 2010 | ISCA | Translation caching: skip, don't walk (the page table). | Thomas W. Barr, Alan L. Cox, Scott Rixner |
| 2010 | ISPASS | The Hadoop distributed filesystem: Balancing portability and performance. | Jeffrey Shafer, Scott Rixner, Alan L. Cox |
| 2009 | VEE | Achieving 10 Gb/s using safe and transparent network interface virtualization. | Kaushik Kumar Ram, Jose Renato Santos, Yoshio Turner, Alan L. Cox, Scott Rixner |
| 2008 | ISPASS | Explaining the Impact of Network Transport Protocols on SIP Proxy Performance. | Kaushik Kumar Ram, Ian C. Fedeli, Alan L. Cox, Scott Rixner |
| 2008 | USENIX | Protection Strategies for Direct Access to Virtualized I/O Devices. | Paul Willmann, Scott Rixner, Alan L. Cox |
| 2008 | VEE | Scheduling I/O in virtual machine monitors. | Diego Ongaro, Alan L. Cox, Scott Rixner |
| 2007 | DATE | Interactive presentation: Single-ended coding techniques for off-chip interconnects to commodity memory. | Mihir R. Choudhury, Kyle Ringgenberg, Scott Rixner, Kartik Mohanram |
| 2007 | HPCA | Concurrent Direct Network Access for Virtual Machine Monitors. | Jeffrey Shafer, David Carr, Aravind Menon, Scott Rixner, Alan L. Cox, Willy Zwaenepoel, Paul Willmann |
| 2006 | ASPLOS | Dependable != unaffordable. | Alan L. Cox, Kartik Mohanram, Scott Rixner |
| 2006 | EuroSys | TCP offload through connection handoff. | Hyong-youb Kim, Scott Rixner |
| 2006 | OSDI | Connection Handoff Policies for TCP Offload Network Interfaces. | Hyong-youb Kim, Scott Rixner |
| 2006 | USENIX | An Evaluation of Network Stack Parallelization Strategies in Modern Operating Systems. | Paul Willmann, Scott Rixner, Alan L. Cox |
| 2005 | HPCA | An Efficient Programmable 10 Gigabit Ethernet Network Interface Card. | Paul Willmann, Hyong-youb Kim, Scott Rixner, Vijay S. Pai |
| 2004 | MICRO | Memory Controller Optimizations for Web Servers. | Scott Rixner |
| 2004 | SIGMETRICS | Isolating the performance impacts of network interface cards through microbenchmarks. | Vijay S. Pai, Scott Rixner, Hyong-youb Kim |
| 2003 | HPCA | Exploring the VLSI Scalability of Stream Processors. | Brucek Khailany, William J. Dally, Scott Rixner, Ujval J. Kapasi, John D. Owens, Brian Towles |
| 2003 | PPoPP | Exploiting task-level concurrency in a programmable network interface. | Hyong-youb Kim, Vijay S. Pai, Scott Rixner |
| 2002 | ASPLOS | Increasing web server throughput with network interface data caching. | Hyong-youb Kim, Vijay S. Pai, Scott Rixner |
| 2002 | ICCD | The Imagine Stream Processor. | Ujval J. Kapasi, William J. Dally, Scott Rixner, John D. Owens, Brucek Khailany |
| 2002 | ICCD | Media Processing Applications on the Imagine Stream Processor. | John D. Owens, Scott Rixner, Ujval J. Kapasi, Peter R. Mattson, Brian Towles, Ben Serebrin, William J. Dally |
| 2002 | ICCD | A Stream Processor Development Platform. | Ben Serebrin, John D. Owens, Chen H. Chen, Stephen P. Crago, Ujval J. Kapasi, Peter R. Mattson, Jinyung Namkoong, Scott Rixner, William J. Dally |
| 2000 | ASPLOS | Communication Scheduling. | Peter R. Mattson, William J. Dally, Scott Rixner, Ujval J. Kapasi, John D. Owens |
| 2000 | HPCA | Register Organization for Media Processing. | Scott Rixner, William J. Dally, Brucek Khailany, Peter R. Mattson, Ujval J. Kapasi, John D. Owens |
| 2000 | ISCA | Memory access scheduling. | Scott Rixner, William J. Dally, Ujval J. Kapasi, Peter R. Mattson, John D. Owens |
| 2000 | MICRO | Efficient conditional operations for data-parallel architectures. | Ujval J. Kapasi, William J. Dally, Scott Rixner, Peter R. Mattson, John D. Owens, Brucek Khailany |
| 1998 | MICRO | A Bandwidth-efficient Architecture for Media Processing. | Scott Rixner, William J. Dally, Ujval J. Kapasi, Brucek Khailany, Abelardo Lpez-Lagunas, Peter R. Mattson, John D. Owens |