|
BrookGPU is the Stanford University Graphics group's compiler and runtime implementation of the Brook stream programming language for using modern graphics hardware for non-graphical, or general purpose computations. Use of Graphics Processing Unit (or GPU) for doing non-graphical or general purpose calculations is also abbreviated as GPGPU, or General Purpose Graphics Processing Unit. It can be used to program a graphics processing unit such as those found on ATI or nVidia graphics cards, which are highly parallel in execution. âStanfordâ redirects here. ...
For other uses, see Event Stream Processing. ...
General-purpose computing on graphics processing units (GPGPU, also referred to as GPGP and to a lesser extent GP²) is a recent trend focused on using GPUs to perform computations rather than the CPU. The addition of programmable stages and higher precision arithmetic to the rendering pipelines allowed software developers...
GPU may stand for: Graphics processing unit, a special stream processor used in computer graphics hardware Gosudarstvennoye Politicheskoye Upravlenie (Ðлавное ÐолиÑиÑеÑкое УпÑавление, or Main Political Directorate) of the Red Army, responsible for troops morale and propaganda. ...
GPU may stand for: Graphics processing unit, a special stream processor used in computer graphics hardware Gosudarstvennoye Politicheskoye Upravlenie (Ðлавное ÐолиÑиÑеÑкое УпÑавление, or Main Political Directorate) of the Red Army, responsible for troops morale and propaganda. ...
General-purpose computing on graphics processing units (GPGPU, also referred to as GPGP and to a lesser extent GP²) is a recent trend focused on using GPUs to perform computations rather than the CPU. The addition of programmable stages and higher precision arithmetic to the rendering pipelines allowed software developers...
GPU may stand for: Graphics processing unit, a special stream processor used in computer graphics hardware Gosudarstvennoye Politicheskoye Upravlenie (Ðлавное ÐолиÑиÑеÑкое УпÑавление, or Main Political Directorate) of the Red Army, responsible for troops morale and propaganda. ...
âATIâ redirects here. ...
NVIDIA Corporation (NASDAQ: NVDA) (pronounced ) is an American corporation specializing in the manufacture of GPU technologies for video cards, graphics cards, workstations, desktop computers, handhelds and more. ...
BrookGPU compiles programs written using Brook stream programming language, which is a variant of ANSI C.It can use either OpenGL or DirectX for computational backend and runs on both Microsoft Windows and Linux. It can also simulate a virtual graphics card by itself. For other uses, see Event Stream Processing. ...
ANSI C (Standard C) is a variant of the C programming language. ...
OpenGL (Open Graphics Library) is a standard specification defining a cross-language cross-platform API for writing applications that produce 2D and 3D computer graphics. ...
Microsoft DirectX is a collection of application programming interfaces for handling tasks related to multimedia, especially game programming and video, on Microsoft platforms. ...
âWindowsâ redirects here. ...
This article is about operating systems that use the Linux kernel. ...
Similar Efforts
University of Waterloo has created its own Sh language to do GPGPU computations. The University of Waterloo (also referred to as UW, UWaterloo, or Waterloo) is a medium-sized research-intensive public university in the city of Waterloo, Ontario, Canada. ...
Lib Sh is a metaprogramming language for programmable GPUs. ...
General-purpose computing on graphics processing units (GPGPU, also referred to as GPGP and to a lesser extent GP²) is a recent trend focused on using GPUs to perform computations rather than the CPU. The addition of programmable stages and higher precision arithmetic to the rendering pipelines allowed software developers...
Status As of April 2007, it is still in beta. April 2007 is the fourth month of the year. ...
Software development stages In computer programming, development stage terminology expresses how the development of a piece of software has progressed and how much further development it may require. ...
See also General-purpose computing on graphics processing units (GPGPU, also referred to as GPGP and to a lesser extent GP²) is a recent trend focused on using GPUs to perform computations rather than the CPU. The addition of programmable stages and higher precision arithmetic to the rendering pipelines allowed software developers...
Lib Sh is a metaprogramming language for programmable GPUs. ...
External links - Official BrookGPU website - Stanford University's BrookGPU website
- Link to download BrookGPU package
- GPGPU General Purpose computation using GPUs, a common use of BrookGPU.
|