I have graduated from the University of Utah with a Master's degree and am now a PhD student in the Computer Science department at the University of Illinois at Urbana-Champaign (UIUC). My Illinois page is here. You will be automatically redirected there in 5 seconds. These web pages will continue to exist but will not be updated.


I am a second year Master's student in the School of Computing at the University of Utah in 2010. I came here in the fall of 2008.

I am currently working as a Research Assistant in the Flux research group. My advisor is Prof. Matthew Might.

I got my Bachelors degree (B.E.) in Computer Engineering from Mumbai University in 2007 at the end of four interesting (for lack of a more appropriate or descriptive word) years at St. Francis Institute of Technology in Bombay. I did my final year (B.E.) project under the guidance of Prof. Vivek Borkar at the Tata Institute of Fundamental Research (TIFR), Mumbai.

After that, I spent 10 months doing some random work (well, alright, I was officially doing web "development") with a lot of really fun people at MAQ Software in Mumbai. That experience told me what I wanted to do with my career - and even more emphatically, what I absolutely did NOT want to end up doing.

I am interested in program analysis and systems - more specifically, systems infrastructure for high performance computing. I think that there is something to be said for using Machine Learning techniques in program analysis, but I haven't had a chance to explore that yet. Currently, I am working on automatic parallelization. For the moment, I am using LLVM to try and auto-parallelize C programs.


Email: tarunp AT cs DOT utah DOT edu