OpenCL Apple demos

oscarbg

Newcomer
Following Voxilla DirectCompute demos I have ported OpenCL Apple demos to Windows..

Also similar to GPU-z and CUDA-z I have fixed and early OpenCL-z port adding some features to the mix..

The executables are finally compatible with AMD CPU and GPU and Nvidia CPU implementations.
and compatible with ICD model so futureproof for other imp

They require latest drivers (nvidia 195.39, ati 9.11)
and in case of nvidia are able to get up to 2x speed up using efficient OpenGL interop!

See http://oscarbg.blogspot.com/2009/11/port-of-apple-demos-to-windows.html
See http://oscarbg.blogspot.com/2009/11/opencl-z-is-here.html

Trying to get also in Linux ..
 
Nice ports ;)

It's amazing how Apple managed to mess up the quaternion Julia renderer.
There are plenty of artifacts that should not be there.
My first port was also based on Apple's port, later I ported from the original Cg source of Keenan Crane as it has none of those rendering bugs.
 
Seems not to work under W7 x64 ....

Both OpenCL-z and Apple ports are saying no OpenCL.dll can be found :cry:

I'm using Beta Cat.9.11
 
I must not be doing it right either. I just assumed OpenCL was part and parcel of Cat9.11. Vista 64same result.

Edit: I should mention I'm using a 4890 not any 5xxx series card. If that has any bearing on it?
 
Last edited by a moderator:
No promises..
I have some changes for it probably this or next week:
changelog

=========



1.new apple code: includes apple fft lib, apple ocean demo and histrogram demo

all the other code: prefix sum, reduction..



2.Includes linux port

source code coming with linux someday



3.fixes for amd 2.0 sdk:



a.fixed icd for ati

b. fixed order opengl buffer creation after cl context for ati gl interop



3. fixed select nbodies

4. option force gl for ati supports gl but no gl_sharing

5. fullscreen option default yes

7. show displays attached or no on displa demo

8. change fov 70 to 60 grass

9. hay bug win64 due to glut glutswapbuffers

fixes noise kernel __wr-> __write_only seems Apple and Nvidia accept it



fixed by ati 2.0:

1.image support noise

2.cypress nbody

3.grass animated works gpu now

4. works gl interop with nvidia card in ati opencl gpu

but only in no texture gl interop (grass,displacament)



note amd 2.0 final seems cal and opencl gpu works without extending monitor onto it

(no its false)

also icd works no nvidia but yes multiple opencl ati platforms for checking
 
give me a sec to try w7-64 - HD5850.
nbodies crashes, the rest fail to find any OCL device. the SDK demos and converted R700 demos run fine :/
 
Last edited by a moderator:
Back
Top