BrookGPU
-
This looks interesting. Brook for GPUs is a compiler and runtime implementation of the Brook stream program language for modern graphics hardware. The goals for this project are: * Demonstrate general purpose programing on GPUs. * Provide a useful tool for developers who want to run applications on GPUs. * Research the stream language programing model, streaming applications, and system implementations. http://graphics.stanford.edu/projects/brookgpu/[^]
Searching the web without Google is like straining sewage with your teeth.
Userfriendly, 2003/06/07 -
This looks interesting. Brook for GPUs is a compiler and runtime implementation of the Brook stream program language for modern graphics hardware. The goals for this project are: * Demonstrate general purpose programing on GPUs. * Provide a useful tool for developers who want to run applications on GPUs. * Research the stream language programing model, streaming applications, and system implementations. http://graphics.stanford.edu/projects/brookgpu/[^]
Searching the web without Google is like straining sewage with your teeth.
Userfriendly, 2003/06/07Bruce Duncan wrote: Demonstrate general purpose programing on GPUs. How can this be general purpose programming? It runs on top of DirectX9.
-
Bruce Duncan wrote: Demonstrate general purpose programing on GPUs. How can this be general purpose programming? It runs on top of DirectX9.
If you would have read further, you would have found that they have three backends: one for DirectX, one for OpenGL, and a third that is general purpose and CPU provided. The purpose of the project is to examine the possibilities for a hardware-independent GPU language. To that end, they provide a means to use the language in a real environment.
Software Zen:
delete this;
-
If you would have read further, you would have found that they have three backends: one for DirectX, one for OpenGL, and a third that is general purpose and CPU provided. The purpose of the project is to examine the possibilities for a hardware-independent GPU language. To that end, they provide a means to use the language in a real environment.
Software Zen:
delete this;
Unless you are writing a DirectX driver, something that certainly not more than 10 people on the planet are doing, the DirectX API is already at the application level and exposing higher level features. Thus it makes absolutely no sense to use it in a GPU programming perspective.