I am a Research Assistant Professor at the Computer Science Department of the Universit y of Illinois at Urbana-Champaign and a member of the Intel-Microsoft Universal Parallel Comp uting Research Center (UPCRC). My research focuses on thread-level speculation, automatic performance tuning, parallel programming, and reliability. I have publications in some of the most selective conferences, such as PLDI, HPCA, ISCA, PPoPP, PACT, and CGO. I was program co-chair of the workshop on languages and compilers for parallel computing and the workshop on programming models for ubiquitous parallelism.
I received my B.S. from Universidad Politécnica de Valencia and Ph.D. degree from Universidad de Zaragoza, Spain, in 2002. I am the recipient of the 2002 Best PhD Thesis Award from Universidad de Zaragoza. I am a member of IEEE and ACM.
For more information see my CV and Publications.