| 2026 | HPCA | Streamlined on-Chip Temporal Prefetching. | Quang Duong, Calvin Lin |
| 2024 | ISCA | A New Formulation of Neural Data Prefetching. | Quang Duong, Akanksha Jain, Calvin Lin |
| 2023 | HPCA | Leveraging Domain Information for the Efficient Automated Design of Deep Learning Accelerators. | Chirag Sakhuja, Zhan Shi, Calvin Lin |
| 2023 | SENSYS | UTwin: A digital twin of the UT Austin campus. | Calvin Lin, Ting-Yu Dai, Aysegl Demir Dilsiz, Drury Crawley, Dev Niyogi, Zoltn Nagy |
| 2022 | HPCA | Effective Mimicry of Belady's MIN Policy. | Ishan Shah, Akanksha Jain, Calvin Lin |
| 2021 | ASPLOS | A hierarchical neural model of data prefetching. | Zhan Shi, Akanksha Jain, Kevin Swersky, Milad Hashemi, Parthasarathy Ranganathan, Calvin Lin |
| 2021 | PPoPP | A fast work-efficient SSSP algorithm for GPUs. | Kai Wang, Don Fussell, Calvin Lin |
| 2020 | SENSYS | Viability of a Dense, Low-Cost Particulate Matter Sensor Network. | Hagen Fritz, Calvin Lin, Zoltn Nagy |
| 2019 | ASPLOS | Fast Fine-Grained Global Synchronization on GPUs. | Kai Wang, Don Fussell, Calvin Lin |
| 2019 | ISCA | Efficient metadata management for irregular data prefetching. | Hao Wu, Krishnendra Nathella, Dam Sunwoo, Akanksha Jain, Calvin Lin |
| 2019 | MICRO | Applying Deep Learning to the Cache Replacement Problem. | Zhan Shi, Xiangru Huang, Akanksha Jain, Calvin Lin |
| 2019 | MICRO | Temporal Prefetching Without the Off-Chip Metadata. | Hao Wu, Krishnendra Nathella, Joseph Pusdesris, Dam Sunwoo, Akanksha Jain, Calvin Lin |
| 2018 | ISCA | Rethinking Belady's Algorithm to Accommodate Prefetching. | Akanksha Jain, Calvin Lin |
| 2017 | ISCA | Decoupled Affine Computation for SIMT GPUs. | Kai Wang, Calvin Lin |
| 2016 | ISCA | Back to the Future: Leveraging Belady's Algorithm for Improved Cache Replacement. | Akanksha Jain, Calvin Lin |
| 2016 | SIGCSE | CS Teacher Experiences with Educational Technology, Problem-BasedLearning, and a CS Principles Curriculum. | George Veletsianos, Bradley Beth, Calvin Lin |
| 2015 | CCS | Detecting and Exploiting Second Order Denial-of-Service Vulnerabilities in Web Applications. | Oswaldo Olivo, Isil Dillig, Calvin Lin |
| 2015 | OOPSLA | EXPLORER : query- and demand-driven exploration of interprocedural control flow properties. | Yu Feng, Xinyu Wang, Isil Dillig, Calvin Lin |
| 2015 | PLDI | Static detection of asymptotic performance bugs in collection traversals. | Oswaldo Olivo, Isil Dillig, Calvin Lin |
| 2015 | SIGCSE | Computer Science Principles Curricula: On-the-ground; adoptable; adaptable; approaches to teaching. | Daniel D. Garcia, Owen L. Astrachan, Bennett Brown, Jeffrey G. Gray, Calvin Lin, Bradley Beth, Ralph A. Morelli, Marie desJardins, Nigmanath Sridhar |
| 2014 | ICER | A structured approach to teaching recursion using cargo-bot. | Elynn Lee, Victoria Shan, Bradley Beth, Calvin Lin |
| 2013 | ICER | Using cargo-bot to provide contextualized learning of recursion. | Joe Tessler, Bradley Beth, Calvin Lin |
| 2013 | MICRO | Linearizing irregular memory accesses for improved correlated prefetching. | Akanksha Jain, Calvin Lin |
| 2012 | EGPGV | Dynamic Scheduling for Large-Scale Distributed-Memory Ray Tracing. | Paul A. Navrtil, Donald S. Fussell, Calvin Lin, Hank Childs |
| 2012 | ICER | Using peer review to teach software testing. | Joanna Smith, Joe Tessler, Elliot Kramer, Calvin Lin |
| 2011 | CGO | Flow-sensitive pointer analysis for millions of lines of code. | Ben Hardekopf, Calvin Lin |
| 2010 | ICDE | Midas for government: Integration of government spending data on Hadoop. | Antonio Sala, Calvin Lin, Howard Ho |
| 2009 | HPCA | Feedback mechanisms for improving probabilistic memory prefetching. | Ibrahim Hur, Calvin Lin |
| 2009 | POPL | Semi-sparse flow-sensitive pointer analysis. | Ben Hardekopf, Calvin Lin |
| 2008 | CCS | Efficient and extensible security enforcement using dynamic data flow analysis. | Walter Chang, Brandon Streiff, Calvin Lin |
| 2008 | HPCA | A comprehensive approach to DRAM power management. | Ibrahim Hur, Calvin Lin |
| 2007 | PLDI | The ant and the grasshopper: fast and accurate pointer analysis for millions of lines of code. | Ben Hardekopf, Calvin Lin |
| 2007 | SAS | Exploiting Pointer and Location Equivalence to Optimize Pointer Analysis. | Ben Hardekopf, Calvin Lin |
| 2006 | CC | Efficient Flow-Sensitive Interprocedural Data-Flow Analysis in the Presence of Pointers. | Teck Bok Tok, Samuel Z. Guyer, Calvin Lin |
| 2006 | MICRO | Memory Prefetching Using Adaptive Stream Detection. | Ibrahim Hur, Calvin Lin |
| 2004 | MICRO | Adaptive History-Based Memory Schedulers. | Ibrahim Hur, Calvin Lin |
| 2003 | SAS | Client-Driven Pointer Analysis. | Samuel Z. Guyer, Calvin Lin |
| 2001 | EuroPar | Topic 10: Parallel Programming: Models, Methods and Programming Languages. | Scott B. Baden, Paul H. J. Kelly, Sergei Gorlatch, Calvin Lin |
| 2001 | HPCA | Dynamic Branch Prediction with Perceptrons. | Daniel A. Jimnez, Calvin Lin |
| 2001 | ICSE | Comparing Frameworks and Layered Refinement. | Richard Cardone, Calvin Lin |
| 2000 | MICRO | The impact of delay on the design of branch predictors. | Daniel A. Jimnez, Stephen W. Keckler, Calvin Lin |
| 1998 | HIPS | ZPL's WYSIWYG Performance Model. | Bradford L. Chamberlain, Sung-Eun Choi, E. Christopher Lewis, Calvin Lin, Lawrence Snyder, Derrick Weathersby |
| 1998 | ICDCS | Using Leases to Support Server-Driven Consistency in Large-Scale Systems. | Jian Yin, Lorenzo Alvisi, Michael Dahlin, Calvin Lin |
| 1998 | PLDI | The Implementation and Evaluation of Fusion and Contraction in Array Languages. | E. Christopher Lewis, Calvin Lin, Lawrence Snyder |
| 1995 | ICS | The Portable Parallel Implementation of Two Novel Mathematical Biology Algorithms in ZPL. | Marios D. Dikaiakos, Daphne Manoussaki, Calvin Lin, Diana E. Woodward |
| 1990 | ICPP | A Comparison of Programming Models for Shared Memory Multiprocessors. | Calvin Lin, Lawrence Snyder |