Projects / Brook for GPUs

Brook for GPUs

Brook for GPUs is a compiler and runtime implementation of the Brook stream programming language for modern graphics hardware. The goals for this project are to demonstrate general purpose programing on GPUs, to provide a useful tool for developers who want to run applications on GPUs, and to research the stream language programming model, streaming applications, and system implementations.

Operating Systems

Recent releases

  •  31 Jan 2004 19:30

    Release Notes: Support was added for typedef structures for stream types, variable output streams, and kernels with multiple outputs. A major NVIDIA memory leak bug was fixed, and a pbuffer copyteximage slowdown was fixed. Additionally, more type-checking was added, and preliminary support for streams with large dimensions (more than 2048) was added.


    Project Spotlight


    A Fluent OpenStack client API for Java.


    Project Spotlight

    TurnKey TWiki Appliance

    A TWiki appliance that is easy to use and lightweight.