Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

Narada

macrumors newbie
Original poster
Aug 10, 2012
16
1
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 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 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.
 
Last edited:
Code:
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).
 
This is the same computer but with Mountain Lion 10.8 instead of 10.7.4:

Code:
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
 
Current generation iMac (Mid-2011):

Code:
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:

Code:
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
 
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.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.