PDA

View Full Version : Can latest MBP+MBA+iMac owners please run this OpenCL code for me?




Narada
Aug 14, 2012, 05:39 AM
Hi guys,

I'm looking to buy a new mac laptop or iMac with OpenCL 1.2 GPU+CPU support but I've been unable to find any clear and convincing information on OpenCL mac support that would help me in choosing a Mac. So I thought probably the best way to find out is to get other people who own such macs to run an OpenCL program to be able to tell definitively what Mac supports which versions of OpenCL.

There's a program (http://dhruba.name/2012/08/14/opencl-cookbook-listing-all-devices-and-their-critical-attributes/) online in C that detects OpenCL devices and queries their versions. If you own a mac laptop (MBP, MBA) or iMac of a model that is currently the latest on the Apple website and are running Mountain Lion would you mind running that code following the instructions on that page and post the output here? (FYI - if you also wish to query the Apple SDK support of OpenCL there's another program (http://dhruba.name/2012/08/13/opencl-cookbook-listing-all-platforms-and-their-attributes/) which does so.)

Maybe I can then use this information to narrow down my purchase. It would really help me out as someone new to OpenCL trying to find a suitable Mac machine. I really don't want to go back to PCs.

Thanks.



Sayer
Aug 15, 2012, 11:48 AM
1. Device: Intel(R) Core(TM) i3 CPU 550 @ 3.20GHz
1.1 Hardware version: OpenCL 1.1
1.2 Software version: 1.1
1.3 Parallel compute units: 4
2. Device: ATI Radeon HD 5670
2.1 Hardware version: OpenCL 1.1
2.2 Software version: 1.0
2.3 Parallel compute units: 5

27" iMac (the one right befor Thunderbolt came out).

Sayer
Aug 16, 2012, 03:55 PM
This is the same computer but with Mountain Lion 10.8 instead of 10.7.4:

1. Device: Intel(R) Core(TM) i3 CPU 550 @ 3.20GHz
1.1 Hardware version: OpenCL 1.2
1.2 Software version: 1.1
1.3 Parallel compute units: 4
2. Device: ATI Radeon HD 5670
2.1 Hardware version: OpenCL 1.1
2.2 Software version: 1.0
2.3 Parallel compute units: 5

Persifleur
Aug 17, 2012, 04:19 PM
Current generation iMac (Mid-2011):

1. Device: Intel(R) Core(TM) i7-2600 CPU @ 3.40GHz
1.1 Hardware version: OpenCL 1.2
1.2 Software version: 1.1
1.3 Parallel compute units: 8
2. Device: ATI Radeon HD 6970M
2.1 Hardware version: OpenCL 1.1
2.2 Software version: 1.0
2.3 Parallel compute units: 12

Retina MacBook Pro:

1. Device: Intel(R) Core(TM) i7-3615QM CPU @ 2.30GHz
1.1 Hardware version: OpenCL 1.2
1.2 Software version: 1.1
1.3 Parallel compute units: 8
2. Device: GeForce GT 650M
2.1 Hardware version: OpenCL 1.1
2.2 Software version: CLH 1.0
2.3 Parallel compute units: 2

Both on Mountain Lion

Narada
Aug 30, 2012, 05:05 AM
Thanks guys. It seems so far there's no evidence of opencl 1.2 support on the gpu. Maybe only the mac pro will have it but that's a "don't buy" on the buyersguide.