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.

Tags
Licenses
Operating Systems
Implementation

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.

    Screenshot

    Project Spotlight

    OpenStack4j

    A Fluent OpenStack client API for Java.

    Screenshot

    Project Spotlight

    TurnKey TWiki Appliance

    A TWiki appliance that is easy to use and lightweight.