Ian Karlin

I have been a PhD student at the University of Colorado, Boulder in the Computer Science Department since Fall 2005. Since Fall 2006 I have worked for Elizabeth Jessup as a Research Assistant designing memory efficient numerical algorithms. Before this from Fall 2005 through Spring 2006 I was a Teaching Assistant for Bruce Sanders and the Senior Project class.

I received my BS in Computer Science from UCDavis in June 2005 along with a MS in Computer Science from Colorado in May 2007.

In my time at Coloarado I have served as a student representative to the graduate committee for the 2006-2007 school year. Also, I am currently the student representative to the executive and faculty search committees for the 2007-2008 school year. I have spent the time in between academic years interning at national labs. For the summer of 2006 I worked as a Given's Associate at Argonne National Laboratory. My work there was with Jean Utke on performance analysis of the OpenAD project. The summer of 2007 I spent at Sandia National Labratory, California implimenting a Variable Block Row matrix matrix multiply into the multigrid preconditioning package ML with Jonathan Hu.

My research interests are memory efficient numerical algorithms. This includes single processor, multi-core and parallel algorithm. More details about my skills and work can be found in my CV. Selected publications can be found here.

If you need to reach me my contact information can be found here.