Skip to main content

Calvin Lin

Professor

Calvin Lin is a University Distinguished Teaching Professor with research interests in computer architecture, compilers, and security. In addition to his technical research, he has led UT's NSF-funded effort to improve high school CS curricula. He is also the Director of the Turing Scholars Honors Program and the longtime coach of UT's Men's Ultimate Frisbee team. Calvin received his BS from Princeton and his PhD from the University of Washington.

Research

Research Areas:
Research Interests:
  • Compilers
  • CS education

Select Publications

Hao Wu, Krish Nathella, Dam Sunwoo, Akanksha Jain, and Calvin Lin. Efficient Meta-Data Management for Irregular Data Prefetching. 46th International Symposium on Computer Architecture (ISCA). 2019.

Kai Wang, Don Fussell, and Calvin Lin. Fast Fine-Grained Global Synchronization on GPUs. 24th International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS '19). 2019, pp. 793-806.

2018.Akanksha Jain and Calvin Lin. Rethinking Belady's Algorithm to Accommodate Prefetching. The 45th International Symposium on Computer Architecture (ISCA). 2018, pp. 110-123.

Ben Hardekopf and Calvin Lin. The Ant and the Grasshopper: Fast and Accurate Pointer Analysis for Millions of Lines of Code. ACM SIGPLAN Conference on Programming Language Design and Implementation (PLDI). (Best Paper Award) 2007, pp. 290-299.

Daniel Jimenez and Calvin Lin. Dynamic Branch Prediction with Perceptrons. 7th Int'l Symposium on High Performance Computer Architecture (HPCA). (2019 HPCA Test of Time Award) 2001, pp. 197-206.

Awards & Honors

  • 2019 - William David Blunk Memorial Professorship
  • 2015 - President’s Associates Teaching Excellence Award
  • 2015 - Senior Provost Teaching Fellow
  • 2013 - UT Academy of Distinguished Teachers
  • 2013 - Jean Holloway Award for Excellence in Teaching
  • 2012 - Best Paper Award, Eurographics Symposium on Parallel Graphics and Visualization
  • 2011 - University of Texas Regents’ Outstanding Teaching Award
  • 2011 - Best Paper Award, International Symposium on Code Generation and Optimization
  • 2007 - Best Paper Award, ACM SIGPLAN Conference on Programming Language Design and Implementation
  • 2006 - IEEE Micro Top Picks