The new MacBook Pro is prepared for Snow Leopard

There is a lot of chat about the new MacBook Pro on the web. But what nobody seems to realize is that the MacBook Pro with it’s two GPUs is the perfect match for Snow Leopard.

One of the most exciting new components of Snow Leopard is the inclusion of OpenCL, a framework that allows developers to offload compute intensive tasks to the GPU. The framework takes care of hardware abstraction, scheduling and managing tasks. According to Apple’s press release:

Snow Leopard further extends support for modern hardware with Open Computing Language (OpenCL), which lets any application tap into the vast gigaflops of GPU computing power previously available only to graphics applications. OpenCL is based on the C programming language and has been proposed as an open standard.

OpenCL will work on any Mac with a capable graphics card or onboard graphics chip. But having 2 GPUs is of course the ideal dream scenario. Just imagine how crazy fast Photoshop filters will run when they can use the full power of that extra GPU.

Of course Apple will optimize Snow Leopard to take advantage of this GPU too. They already do this in Leopard but Snow Leopard with OpenCL will open the door for much broader usage of the technology.

Awesome stuff.


3 comments so far

  1. Amnon G on

    Does anyone have a link to OpenCL spec Draft ?

  2. Alex A. on

    So, this is not a bad thing, right ? You also say ‘they already do this in Leopard…’ so LEO is not so lame after all ?
    And you say ‘Of course Apple will optimize Snow Leopard to take advantage of this GPU too. ‘ Is this sarcasm ? Do you even know what you’re talking about ?

  3. thelameleopard on

    Dear Alex, I have no idea what YOU are talking about.

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s

%d bloggers like this: