Microsoft Research XCG

Visit the eXtreme Computing GroupThe XCG (Extreme Computing Group), based in Redmond, Washington, combines expertise in research and product development to work on innovative projects in four areas of computer science: cloud systems, data platforms and analytics, hardware-software co-design, and security and cryptography. XCG builds innovative software systems and hardware prototypes with high-quality engineering, working closely with Microsoft business groups to achieve deep impact on the company’s products and services, and influencing the industry at large.

Read the Microsoft Research top stories of 2013 >>


Who we are

Meet our team


Careers at Microsoft Research

We are always looking for exceptional researchers, post-docs, and interns. For more information about a career with the eXtreme Computing Group, see:


Recent XCG publications

Milovan Duric, Oscar Palomar, Aaron Smith, Milan Stanic, Osman Unsal, Adrian Cristal, Mateo Valero, Doug Burger, and Alex Veidenbaum, Dynamic-Vector Execution on a General Purpose EDGE Chip Multiprocessor, in IEEE International Conference on Embedded Computer Systems: Architectures, Modeling and Simulation (SAMOS), July 2014

Andrew Putnam, Adrian Caulfield, Eric Chung, Derek Chiou, Kypros Constantinides, John Demme, Hadi Esmaeilzadeh, Jeremy Fowers, Jan Gray, Michael Haselman, Scott Hauck, Stephen Heil, Amir Hormati, Joo-Young Kim, Sitaram Lanka, James R. Larus, Eric Peterson, Gopi Prashanth, Aaron Smith, Jason Thong, Phillip Yi Xiao, and Doug Burger, A Reconfigurable Fabric for Accelerating Large-Scale Datacenter Services, in 41st Annual International Symposium on Computer Architecture (ISCA), June 2014

Tolga Acar, Cedric Fournet, and Dan shumow, Cryptographically Verified Design and Implementation of a Distributed Key Manager, no. MSR-TR-2014-48, 15 April 2014

Tolga Acar and Lan Nguyen, High Assurance Policy-Based Key Management at Low Cost, no. MSR-TR-2014-49, April 2014

More XCG publications...

Contact us

Microsoft Research XCG
Microsoft, Bldg 112
14865 NE 36th Street
Redmond, WA 98052-5388

Get maps, directions, and more...