rather than be peeved, I'd like to simply know where the problem is, make it apparent to someone who cares, and have it get fixed, so that I can deliver solutions based on Apple technology.
If I need to buy the Nvidia 4000,in order to apply OpenCL to my problem/solution, ok, I need to know that too (whether I like it or not.. Maybe Apple will swap cards) So what is the best way to find a person who will take responsibility to track this down? I can't believe Apple doesn't know that the ATI cards fail their sample code. Is there any current Mac Pro user on this list with a 5870 that is not having this issue? --Glen Sent from my iPad On Feb 16, 2011, at 3:56 PM, George Toledo <[email protected]> wrote: > > > On Wed, Feb 16, 2011 at 6:28 PM, Patrick Sheffield <[email protected]> > wrote: > I thought only Nvidia supported OpenCL without emulation? > > p > > > ATI has an actual OpenCL support area on their site, so I'm unsure about that. > > I'm totally unsurprised about the result of the Grass and Terrain Example. > > I've had many conversations about this with a wide variety of ATI owners. My > understanding is that it's that the drivers are semi-inadequate, not > necessarily that the gpu's are strictly incapable of being performant. > > All I can say is that it's sort of .... special.... when you can go out and > get a mac mini and have it to perform better than a rocked-out tower. If I > had personally bought an ATI card with some idea of great graphics in SL, I > would be peeved. > > -gt > On Feb 16, 2011, at 2:53 PM, Glen Speckert wrote: > >> There is an example called OpenCL Procedural Grass and Terrain Example. >> >> When trying this on my Westmere w/5870 it fails, while on a Mini with 9400 >> it works fine. >> >> The Mac Pro says: >> >> GNU gdb 6.3.50-20050815 (Apple version gdb-1518) (Thu Jan 27 08:34:47 UTC >> 2011) >> Copyright 2004 Free Software Foundation, Inc. >> GDB is free software, covered by the GNU General Public License, and you are >> welcome to change it and/or distribute copies of it under certain conditions. >> Type "show copying" to see the conditions. >> There is absolutely no warranty for GDB. Type "show warranty" for details. >> This GDB was configured as "x86_64-apple-darwin".tty /dev/ttys000 >> [Switching to process 17873 thread 0x0] >> ---------------------------------------------------------------------------- >> Compute Engine: Using active OpenGL context... >> ---------------------------------------------------------------------------- >> Creating command queue for AMD ATI Radeon HD 5870... >> ---------------------------------------------------------------------------- >> Creating Buffer Object (6291456 bytes)... >> Creating Buffer Object (6291456 bytes)... >> Creating Buffer Object (262144 bytes)... >> Creating Buffer Object (262144 bytes)... >> Creating Buffer Object (262144 bytes)... >> Grass Simulator: BladeCount[16384] RowCount[1000] ColumnCount[1000] >> Compute Engine: Loading program 'gs' from file 'grass_kernels.cl'... >> ---------------------------------------------------------------------------- >> Building compute program 'gs'... >> Error: Failed to build program executable! >> OpenCL Error[-11]: Unknown error! >> Build log for device '0': >> Compute Engine: Empty Build Log! Unkown Error! >> ---------------------------------------------------------------------------- >> Grass Simulator: Failed to create device kernel! >> Program ended with exit code: 1 >> >> +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ >> >> However, when I run this on a Mac Mini, I get: >> >> GNU gdb 6.3.50-20050815 (Apple version gdb-1518) (Thu Jan 27 08:34:47 UTC >> 2011) >> Copyright 2004 Free Software Foundation, Inc. >> GDB is free software, covered by the GNU General Public License, and you are >> welcome to change it and/or distribute copies of it under certain conditions. >> Type "show copying" to see the conditions. >> There is absolutely no warranty for GDB. Type "show warranty" for details. >> This GDB was configured as "x86_64-apple-darwin".tty /dev/ttys001 >> [Switching to process 45120 thread 0x0] >> ---------------------------------------------------------------------------- >> Compute Engine: Using active OpenGL context... >> ---------------------------------------------------------------------------- >> Creating command queue for NVIDIA GeForce 9400... >> ---------------------------------------------------------------------------- >> Creating Buffer Object (6291456 bytes)... >> Creating Buffer Object (6291456 bytes)... >> Creating Buffer Object (262144 bytes)... >> Creating Buffer Object (262144 bytes)... >> Creating Buffer Object (262144 bytes)... >> Grass Simulator: BladeCount[16384] RowCount[1000] ColumnCount[1000] >> Compute Engine: Loading program 'gs' from file 'grass_kernels.cl'... >> ---------------------------------------------------------------------------- >> Building compute program 'gs'... >> ---------------------------------------------------------------------------- >> Compute Engine: Creating kernel 'ComputeGrassOnTerrainKernel' for program >> 'gs'... >> Compute Engine: Creating OpenGL buffer reference 'grass_vertices' for buffer >> id '1'... >> Compute Engine: Creating OpenGL buffer reference 'grass_colors' for buffer >> id '2'... >> Terrain Simulator: Vertices[16384] Count[128, 128] >> Compute Engine: Loading program 'tk' from file 'terrain_kernels.cl'... >> ---------------------------------------------------------------------------- >> Building compute program 'tk'... >> ---------------------------------------------------------------------------- >> Compute Engine: Creating kernel 'ComputeTerrainKernel' for program 'tk'... >> Compute Engine: Creating OpenGL buffer reference 'terrain_vertices' for >> buffer id '3'... >> Compute Engine: Creating OpenGL buffer reference 'terrain_normals' for >> buffer id '4'... >> Compute Engine: Creating OpenGL buffer reference 'terrain_texcoords' for >> buffer id '5'... >> On Feb 6, 2011, at 9:32 AM, George Toledo wrote: >> >>> Apologies; make that 4870. >>> >>> On Sun, Feb 6, 2011 at 12:26 PM, George Toledo <[email protected]> wrote: >>> Is this card known to perform badly with QC? I had some issues with CL, >>> GLSL and feedback loops (separately) that gave me serious pause when using >>> this gpu. I was really surprised. It's not a stretch to say that my intel >>> 3100/macbook 13" works better than a mac pro loaded with the ati. I seem to >>> remember that it's not CL supported (I forgot to check w/ the cl info >>> patch), but I was surprised that it just performs badly, in general. Is >>> this consistent with the experience of others? >>> >>> -- >>> George Toledo >>> [email protected] >>> www.georgetoledo.com >>> >>> The information contained in this E-mail and any attachments may be >>> confidential. >>> If you have received this E-mail in error, please notify us immediately by >>> telephone or return E-mail. >>> You should not use or disclose the contents of this E-mail or any of the >>> attachments for any purpose or to any persons. >>> >>> >>> >>> >>> -- >>> George Toledo >>> [email protected] >>> www.georgetoledo.com >>> >>> The information contained in this E-mail and any attachments may be >>> confidential. >>> If you have received this E-mail in error, please notify us immediately by >>> telephone or return E-mail. >>> You should not use or disclose the contents of this E-mail or any of the >>> attachments for any purpose or to any persons. >>> >>> _______________________________________________ >>> Do not post admin requests to the list. They will be ignored. >>> Quartzcomposer-dev mailing list ([email protected]) >>> Help/Unsubscribe/Update your Subscription: >>> http://lists.apple.com/mailman/options/quartzcomposer-dev/speckert%40specktech.com >>> >>> This email sent to [email protected] >> >> _______________________________________________ >> Do not post admin requests to the list. They will be ignored. >> Quartzcomposer-dev mailing list ([email protected]) >> Help/Unsubscribe/Update your Subscription: >> http://lists.apple.com/mailman/options/quartzcomposer-dev/psheffield%40earthlink.net >> >> This email sent to [email protected] > > > > > -- > George Toledo > [email protected] > www.georgetoledo.com > > The information contained in this E-mail and any attachments may be > confidential. > If you have received this E-mail in error, please notify us immediately by > telephone or return E-mail. > You should not use or disclose the contents of this E-mail or any of the > attachments for any purpose or to any persons. >
_______________________________________________ Do not post admin requests to the list. They will be ignored. Quartzcomposer-dev mailing list ([email protected]) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/quartzcomposer-dev/archive%40mail-archive.com This email sent to [email protected]

