Internet Graphics

Established: June 5, 2001

The Internet Graphics Group’s research activities focus mainly on graphics systems, graphics platforms, and game technologies. The group leverages its extensive research expertise to create cutting edge graphics technologies, including graphics systems and graphics platforms for Microsoft’s graphics and game platforms such as DirectX and XDK. In developing game technologies, researchers from the group work closely with Microsoft Game Studios on next generation game engines.







Bulk-Synchronous GPU Programming Compiler

December 2009

This is a compiler for the Bulk-Synchronous GPU Programming (BSGP) language. BSGP is a new language for general-purpose computation on a graphics processing unit (GPU). BSGP programs look similar to sequential C programs, and programmers need to supply only a bare minimum of extra information to describe parallel processing on GPUs. As a result, BSGP…

Size: 38 MB

    Click the icon to access this download

  • Website



BodyAvatar: Creating 3-D Avatars with Your Body and Imagination

Established: February 19, 2013

Bored of having an ordinary-looking avatar? Want to create something unique? A dragon? A butterfly? An alien? BodyAvatar is a natural interface that lets Kinect players create 3-D avatars of any shape that they can imagine, by using their own…


Beijing Lab’s New Initiative: eHeritage

By Rob Knies, Managing Editor, Microsoft Research Leonardo da Vinci and Filippo Brunelleschi resound through history as two of the guiding lights of the Italian Renaissance. Leonardo, of course, gifted us with the Mona Lisa and The Last Supper, but…

April 2009

Microsoft Research Blog

Microsoft Research Asia’s Guo Discusses the Future of Graphics

By Rob Knies, Managing Editor, Microsoft Research Microsoft Research Asia, celebrating its 10th anniversary, recently presented its annual Computing in the 21st Century academic symposium, held over two days, Nov. 4 in Beijing and Nov. 7 in Singapore. For the…

December 2008

Microsoft Research Blog

Using Repeated Image Content to Render Photos More Efficiently

By Rob Knies, Managing Editor, Microsoft Research In these days of nearly ubiquitous access to digital cameras, and the consequent explosion of images available via the Internet, it has become more important than ever to find ways to render those…

August 2008

Microsoft Research Blog

Cartoon Work Makes Graphics Researcher Smile

By Rob Knies, Managing Editor, Microsoft Research Kids of all ages love cartoons. They appeal because of their vivid colors, their fluid motion, their whimsical world view, their idealized parallel universe. In a cartoon, a coyote that falls off a…

September 2006

Microsoft Research Blog