Portrait of Trishul Chilimbi

Trishul Chilimbi

Partner Research Manager

About

I am a principal researcher at Microsoft Research where I lead the Advanced and Robust Computing (ARC) research group. I am currently interested in designing and building large-scale distributed systems to solve important problems and using this experience to drive the design of innovative computation, execution, and storage frameworks for large-scale distributed systems. I just returned from a two year stint in Bing, where I co-led an effort to build a highly scalable and efficient web search engine.

Projects

SPEED (Symbolic Resource Time/Space Bounds Analysis)

Established: December 1, 2008

Introduction Performance measurement of software is a critical component of software development. Performance is traditionally measured using profiling, which is often too little (only certain inputs are profiled) or too late (to make requisite changes to address the root cause before shipping). The SPEED project attempts to address these limitations by static estimation of symbolic computational complexity of programs. It builds over recent advances in static program analysis, which has traditionally been used for checking…

Publications

2015

2014

2013

2010

2009

2008

2007

2006

2005

2004

2002

2001

2000

1999

1998

1995

1994