Got a tip for us? Share it...

OpenCL 1.0 Specification Completed in Time for Snow Leopard

The Khronos group announced the ratification and public release of the OpenCL 1.0 specification described as the first open, royalty-free standard for cross-platform, parallel programming of modern processors found in personal computers, servers and handheld/embedded devices.


OpenCL provides programmers tools to speed up a wide variety of applications by taking advantage of untapped GPU processors and multi-core processors found in modern computers. Apple originally proposed OpenCL as part of their upcoming Snow Leopard operating system, and their release deadline helped accelerate the adoption of the specification. OpenCL has been developed and ratified by a number of industry companies including Apple, NVIDIA, ARM, Intel, and many others.

We are excited about the industry-wide support for OpenCL, said Bertrand Serlet, Apple's senior vice president of Software Engineering. Apple developed OpenCL so that any application in Snow Leopard, the next major version of Mac OS X, can harness an amazing amount of computing power previously available only to graphics applications.

For the end user, this should allow developers to more easily take advantage of existing hardware (GPUs, CPUs) to deliver faster software performance.

Apple's Snow Leopard operating system (Mac OS X 10.6) is due for release in 2009 with recent hints pointing to the 1st quarter.

Top Rated Comments

(View all)

41 months ago
It's going to be a very interesting year in 2009.
Rating: 0 Positives / 0 Negatives
41 months ago
This is the first time it dawned on me that OpenCL's name evokes Psystar.
Rating: 0 Positives / 0 Negatives
41 months ago
To start with I was feeling meh about Snow Leopard but its slowly starting to interest me. No doubt I'll be standing in a queue by launch day.
Rating: 0 Positives / 0 Negatives
41 months ago

This is the first time it dawned on me that OpenCL's name evokes Psystar.


As well as "OpeniMac"
Rating: 0 Positives / 0 Negatives
41 months ago
How does it evoke Psystar?

If I understood correctly this Kronos group has developed the OpenCL under Apple? Seems to be something important but I'm not quite figuring out how important this is, if it is :o:apple:
Rating: 0 Positives / 0 Negatives
41 months ago

To start with I was feeling meh about Snow Leopard but its slowly starting to interest me. No doubt I'll be standing in a queue by launch day.


See you there.
Rating: 0 Positives / 0 Negatives
41 months ago


If I understood correctly this Kronos group has developed the OpenCL under Apple? Seems to be something important but I'm not quite figuring out how important this is, if it is :o:apple:


Kronos is just a standards group. So, this means it's an industry wide standard and not just something Apple is doing. But Apple proposed it, and plan on using it in Snow Leopard. It sounds very promising.

arn
Rating: 0 Positives / 0 Negatives
41 months ago
As the title says the pieces are slowly coming together. It may take a while for user apps to catch up but SL is going to make for some very interesting realtime apps. Apple likes to soft pedal SL because from the standpoint of the common user it doesn't offer much on the surface. From the standpoint of a developer though this is a major update - no more than an update a major transition as all the features combined will enable apps that before where not possible.

What did catch my eye was the part about embedded systems. Makes me wonder if this might be an indicator with respect to future Apple products.


Dave
Rating: 0 Positives / 0 Negatives
41 months ago
I can't wait to see finally leopards secret features in action ;)
Rating: 0 Positives / 0 Negatives
41 months ago

To start with I was feeling meh about Snow Leopard but its slowly starting to interest me. No doubt I'll be standing in a queue by launch day.


I pre-ordered Leopard at the time, no shipping sost and I actually had it a few hours earlier than the stores. If you wanna be "first", just pre-order.
Rating: 0 Positives / 0 Negatives

[ Read All Comments ]