Calvin Lin
    Associate Professor of Computer Sciences
    University of Texas, Austin
 
   
 
Home
Research Interests
Publications
Teaching
Students
Personal
I do research in compilers, with a current focus on security and scalable and precise analysis, including pointer analysis. I also have interests in microarchitecture, and I have just finished writing a textbook with Larry Snyder called Principles of Parallel Programming. (Errata for the first printing)  


Select Publications
  Exploiting Pointer and Location Equivalence to Optimize Pointer Analysis
with Ben Hardekopf
Static Analysis Symposium August, 2007, pp. 265-280.

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

Memory Prefetching Using Adaptive Stream Detection
with Ibrahim Hur
39th International Symposium on Microarchitecture, December, 2006, pp. 397-408.

Error Checking with Client-Driven Pointer Analysis
with Samuel Z. Guyer
Science of Computer Programming Journal, vol 58, 2005, pp. 83-114.

Broadway: A Compiler for Exploiting the Domain-Specific Semantics of Software Libraries
with S. Guyer
Proceedings of the IEEE, Special issue on program generation, optimization, and adaptation, 93(2), 2005, pp. 342-357.

Adaptive History-Based Memory Schedulers
with Ibrahim Hur
37th International Symposium on Microarchitecture, December, 2004, pp. 343-354.
(Best Paper Award)

Neural Methods for Dynamic Branch Prediction
with D. Jiménez
ACM Transactions on Computer Systems, 20(4), November 2002. pp. 369-397.

ZPL: A Machine Independent Programming Language for Parallel Computers
with B. Chamberlain, S. Choi, E. Lewis, L. Snyder, and W. Weathersby
IEEE Transactions on Software Engineering. 26(3), March, 2000, pp. 197-211,

 

The most important thing you can do
is what you're doing when you're doing it.
When you study, study,
and when you play, play.

                    - Pete Carril



  Email:
lin(at)cs.utexas.edu

Office:
ACES 3.424
(512) 471-9560
(512) 232-1413 (Fax)

 


  Office Hours:
Mondays 3:00-4:00
Wednesdays 3:00-4:00



Postal address:
Dept. of Computer Sciences
The University of Texas at Austin
1 University Station, C0500
Austin, TX 78712-1188

 

  Last updated: May 28, 2008