Trace Id is missing

Copilot is your AI companion

Always by your side, ready to support you whenever and wherever you need it.
A picture of a dog with a pop up bubble saying Talk to Copilot and asking What celeb does my dog look like?

Bulk-Synchronous GPU Programming Compiler

This is a compiler for the Bulk-Synchronous GPU Programming (BSGP) language. Last published: December 12, 2009.

Important! Selecting a language below will dynamically change the complete page content to that language.

Download
  • Version:

    2.0.0.2

    Date Published:

    7/15/2024

    File Name:

    bsgp.msi

    File Size:

    38.4 MB

    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 programs are easy to read, write, and maintain, and the ease of programming does not come at the cost of performance.
  • Supported Operating Systems

    Windows 10, Windows 7, Windows 8

    • Windows 7, Windows 8, or Windows 10
    • Click Download and follow the instructions.

Follow Microsoft