Calvin Lin
Professor
Phone:
(512) 471-9560
Email:
lin [at] cs [dot] utexas [dot] edu
Homepage:
http://www.cs.utexas.edu/~lin/ Research:
Lin's research interests are Compilers, parallel computing, and microarchitecture.
UTCS Research Areas:
Selected Awards & Honors:
- Best Paper Award, International Symposium on Code Generation and Optimization, 2011
- Best Paper Award, ACM SIGPLAN Conference on Programming Language Design and Implementation, 2007
- College of Natural Sciences Teaching Excellence Award, 2003
- Best Paper Award, 37th IEEE/ ACM International Symposium on Microarchitecture, 2004
- IBM Faculty Partnership Award, 2003-04, 2004-05, 2005-06
- NSF CAREER Award
Selected Publications:
- Semi-Sparse Flow-Sensitive Pointer Analysis, Ben Hardekopf and Calvin Lin ACM SIGPLAN Symposium on Principles of Programming Languages 2009, January 2009.
- Efficient and Extensible Security Enforcement Using Dynamic Data Flow Analysis, Walter Chang, Brandon Streiff, and Calvin Lin ACM Computer and Communications Security Conference, October 2008, pp. 39-50.
- The Ant and the Grasshopper: Fast and Accurate Pointer Analysis for Millions of Lines of Code, Ben Hardekopf and Calvin Lin, ACM SIGPLAN Conference on Programming Language Design and Implementation, June 2007, pp. 290-299.
- Memory Scheduling for Modern Microprocessors, Ibrahim Hur and Calvin Lin, ACM Transactions on Computer Systems, 25(4), December, 2007, pp. 10-46.
Neural Methods for Dynamic Branch Prediction. Daniel Jimenez and Calvin Lin, ACM Transactions on Computer Systems. 20(4), November 2002, pp. 369-397.
Books:
- Principles of Parallel Programming, Calvin Lin and Lawrence Snyder, Addison-Wesley, 2008, ISBN-10: 0321487907, ISBN-13: 9780321487902.
Professional Activities:
- PLDI program committee, 2012
- PLDI program committee, 2010
- POPL program committee, 2010
- About Us
- Research
- Faculty
- Awards & Honors
- Undergraduate Program
- CS Degrees
- For Non-CS majors
- Courses
- Advising
- Undergraduate Research
- Honors Programs
- Interdisciplinary Study & Certificate Programs
- Study Abroad
- Jobs & Internships
- Scholarships
- Prospective Students
- Why Study CS?
- Where to Study Computing at UT
- K - 12: Get Started Now
- Apply to CS from High School
- Apply to Turing Scholars from High School
- Freshman Research Initiative
- Transfer to UT CS from Another University
- Transfer to CS from Another UT Major
- Apply for Admission to CS from Entry-Level CS
- Schedule a Visit
- Student Life & Organizations
- Demographics
- Alumni
- Forms
- Code of Conduct
- Graduate Program
- Giving & Collaboration
- Careers
- Outreach
- Alumni
- UTCS Direct

