Portrait of Doug Burger

Doug Burger

Distinguished Engineer, MSR NExT

About

Doug Burger is one of the world’s leading active researchers in computer architecture, with a broad set of important contributions to his credit. After receiving his PhD from University of Wisconsin in 1998, he joined UT Austin as a professor, receiving tenure in 2004 and becoming a full professor in 2008.  His work on Explicit Data Graph Computing (EDGE) represents the fourth major class of instruction-set architectures (after CISC, RISC, and VLIW).   At U. Texas, he co-led the project that conceived and built the TRIPS processor, an ambitious multicore ASIC and working EDGE system, which remains one of the most complex microprocessor prototypes ever built in academia. A number of Doug’s research contributions, such as non-uniform cache architectures (NUCA caches), are now shipping in Intel, ARM, and IBM microprocessors. He has been recognized as an IEEE Fellow and ACM Fellow, and in 2006 received the ACM Maurice Wilkes Award for his early contributions to the field.  He is the co-inventor of more than fifty U.S. patents, including six with Bill Gates.

Doug joined Microsoft in 2008, believing that Microsoft is the right place to do amazing architecture work with huge impact. Since then, he has had significant influence on both the company’s products and its technical strategy. He co-founded and co-leads Project Catapult, which set the goal of designing the right post-CPU acceleration architecture for next-generation hyperscale clouds.  This work produced the Configurable Cloud architecture, based on network-attached FPGAs, that is now is central to Microsoft’s cloud strategy.  This project has enabled teams across Microsoft to drive major advances in artificial intelligence/deep learning, Bing ranking, cloud networking, storage efficiency, security, and large-scale service acceleration.

His current group (Hardware, Devices, and Experiences) is highly interdisciplinary, working in areas as diverse as cloud acceleration, silicon architectures, mobile app ecosystem architecture, new optical devices, and machine learning.

More information about his research and publications can be found on his CV.

Projects

Project Catapult

Established: June 1, 2014

Project Catapult is a Microsoft venture that investigates the use of field-programmable gate arrays (FPGAs) to improve performance, reduce power consumption, and provide new capabilities in the datacenter. We have designed an FPGA board that plugs into the Microsoft-designed server…

E2

Achieving the right balance of power and performance for an application is challenging with today's multicore processors. E2 solves this problem by providing the capability for cores to dynamically adapt their resources during execution to provide highly efficient power/performance hardware…

Publications

View by:

2015

2014

2013

2011

Pocket Cloudlets
Emmanouil Koukoumidis, Dimitrios Lymberpoulos, Karin Strauss, Jie Liu, Doug Burger, Dimitrios Lymberopoulos, in ASPLOS 2011 (International Conference on Architectural Support for Programming Languages and Operating Systems, ACM, March 1, 2011, View abstract, Download PDF

2010

2009

2006

Dataflow Predication
Aaron Smith, Ramadass Nagarajan, Karthikeyan Sankaralingam, Robert McDonald, Doug Burger, Stephen W. Keckler, Kathryn McKinley, in 39th International Symposium on Microarchitecture (MICRO), December 1, 2006, View abstract, Download PDF

1970

Projects