Forums | MacLife
You are not logged in.
#1 2008-12-19 5:00 pm
- Bat
- Flawless Cowboy
- Royal Wombat

- From: Björk, Björk
- Registered: 2001-05-14
- Posts: 28541
Snow Leopard arriving early?
GPU speed boost on the cards
By Stewart Meagher
Thursday, 18 December 2008, 13:52
EVEN WITHOUT Steve Jobs at the helm, it looks like next month's Macworld keynote could announce good news for Macolytes, if the current round of rumours is to be believed.
According to the Grauniad, Apple insiders and third party developers have been dropping hints that the next iteration of OSX, currently codenamed Snow Leopard, will be released into the wild at the eagerly-anticipated annual shindig.
And apart from the widely-predicted slimming down of the OS, pundits are predicting two major changes to the way the operating system crunches numbers.
Grand Central is a new technology designed to better use the Intel processors inside all modern Macs. But OpenCL promises to make even the lowliest Mac into a speed demon by passing chunks of complex calculations onto unused graphics card processing power.
Low-end Macbooks currently have 16 processors sitting idle on the graphics card most of the time. Using this additional number-crunching facility can speed up some operations tenfold. Top-end Mac Pros have up to 64 GPU cores sitting around doing not a lot most of the time and so may benefit from GPU offloading even more.
Apple originally said that the new OS would be ready for a June release, but it looks like Macaddicts' intense excitement over OpenCL has accelerated the process somewhat. And with Windows 7 looming on the horizon, Apple's got good reason to want to get Snow Leopard out the door sooner rather than later. µ
What- GPUs can boost general compute power?
http://www.theinquirer.net/inquirer/new … ving-early
If all economists were laid end to end, they would not reach a conclusion - George Bernard Shaw
"Fire up a colortini, sit back, relax, and watch the pictures, now, as they fly through the air."
Offline
#3 2008-12-19 5:44 pm
- Mr. T
- Best of both worlds

- From: omnipresent
- Registered: 2002-04-02
- Posts: 4219
Re: Snow Leopard arriving early?
The rumored OpenCL HAS to be true--vindicated by Apple's move to NV chipsets. I can hardly wait..
while (1) {fork();}
Offline
#4 2008-12-19 6:03 pm
- Macskeeball
- Member

- Registered: 2002-02-07
- Posts: 8014
- Website
Re: Snow Leopard arriving early?
OpenCL in Snow leopard is hardly a rumor. It's been on Apple's Snow Leopard Preview page since the OS upgrade was officially announced.
tech writer for hire
Offline
#5 2008-12-19 8:27 pm
Re: Snow Leopard arriving early?
Great. Now instead of undercooled macbooks with video cards running hot causing issues during the brief periods of gaming, they will run hot all the time.
OpenCL sounds fine in a desktop, but in a laptop, it may push the gpu beyond what the engineers designed adequate cooling for. Especially Apple with likes to do things so small that adequate airflow is a difficult.
I guess we'll see.
In her right hand Jenny held the Bible of her mother
Jenny had a pistol in the other
-- Steve Taylor
Offline
#6 2008-12-19 10:09 pm
- wellfleation
- High on Life

- From: Metheun, Mass.
- Registered: 2001-11-13
- Posts: 8674
Re: Snow Leopard arriving early?
Good point, I wouldn't want my fans going all the time either when my MBP was on battery, draining it in 1/2 the time. Hence, Apple will again tweak the "Energy Saver" prefs to eliminate this from happening no doubt.
If you thought of it then I'm sure their engineers have been thinking about it for years, and scheming like the sneaky little bastards they are. 
FIGHT
POWEROffline
#7 2008-12-20 1:30 am
- Mr. T
- Best of both worlds

- From: omnipresent
- Registered: 2002-04-02
- Posts: 4219
Re: Snow Leopard arriving early?
Macskeeball wrote:
OpenCL in Snow leopard is hardly a rumor. It's been on Apple's Snow Leopard Preview page since the OS upgrade was officially announced.
These days, it's hard to keep track of what's fact and what's rumor. I've known about OpenCL all along, however.
while (1) {fork();}
Offline
#8 2008-12-20 3:53 am
- Bat
- Flawless Cowboy
- Royal Wombat

- From: Björk, Björk
- Registered: 2001-05-14
- Posts: 28541
Re: Snow Leopard arriving early?
The rumor isn't OpenCL, it's the purported early arrival of Snow Leopard. And it'd be an early look for devs, not deployment.
wellfleation wrote:
..If you thought of it then I'm sure their engineers have been thinking about it for years, and scheming like the sneaky little bastards they are.
If so, they can't have foreseen the hot-running nature of the chipset as it exists now, tho, and models with more powerful GPUs will certainly benefit more from OpenCL. The Mini won't become a powerhouse that way unless it acquires powerful new grfx prowess in the expected new rev.
Anyway the whole Stream Computing/CUDA/GP-GPU idea only goes back 2-3 years, so that'd be about the limit.
Last edited by Bat (2008-12-20 3:55 am)
If all economists were laid end to end, they would not reach a conclusion - George Bernard Shaw
"Fire up a colortini, sit back, relax, and watch the pictures, now, as they fly through the air."
Offline
#9 2008-12-20 5:24 am
- Pariah
- James Carville Fan..

- From: Belly Of The Beast, Oklahoma!
- Registered: 2001-05-24
- Posts: 18399
Re: Snow Leopard arriving early?
OpenCL sounds cool but the feature I am most eager to see is a nice implementation of resolution independence.
If Apple delivered on that it would be enough for me to reconsider leaving the platform. It would be nice if Apple tossed a bone to people with less than perfect vision.
"and it's not surprising that they get bitter, they cling to guns or religion or antipathy to people who aren't like them or anti-immigrant sentiment or anti-trade sentiment as a way to explain their frustrations."
Barack Obama
Offline
#10 2008-12-22 12:07 am
Re: Snow Leopard arriving early?
Pariah wrote:
OpenCL sounds cool but the feature I am most eager to see is a nice implementation of resolution independence.
If Apple delivered on that it would be enough for me to reconsider leaving the platform. It would be nice if Apple tossed a bone to people with less than perfect vision.
I agree, especially since proper resolution independence was meant to be delivered with 10.5.
Offline
#11 2008-12-22 5:49 am
- Pariah
- James Carville Fan..

- From: Belly Of The Beast, Oklahoma!
- Registered: 2001-05-24
- Posts: 18399
Re: Snow Leopard arriving early?
All I can say is I hope Apple does not push 10.6 out the door prematurely. Their OS releases have revealed a real lack of QC the last while and they really need to attend to details before letting it out.
This habit of making point zero releases public betas is getting a bit old.
Last edited by Pariah (2008-12-22 5:50 am)
"and it's not surprising that they get bitter, they cling to guns or religion or antipathy to people who aren't like them or anti-immigrant sentiment or anti-trade sentiment as a way to explain their frustrations."
Barack Obama
Offline
#12 2008-12-25 9:28 am
Re: Snow Leopard arriving early?
Let's make sure they get it right before shoving it out into the world. Spotlight needs to be fixed first and foremost. Bring back Tiger's UI. And here I go off on that same tangent again. But Leopard's Spotlight just pisses me off so much.
Offline
#13 2008-12-25 9:42 am
Re: Snow Leopard arriving early?
Jasoco wrote:
Bring back Tiger's UI.
Hell no! I agree with some of the elements of that UI but not the UI as a whole. Spotlight has always sucked, it's just more noticeable now.
Offline
#14 2008-12-25 10:22 am
- mo' ron
- PS3 4 EVA

- From: NC, USA
- Registered: 2002-10-15
- Posts: 14245
Re: Snow Leopard arriving early?
~Coxy wrote:
Pariah wrote:
OpenCL sounds cool but the feature I am most eager to see is a nice implementation of resolution independence.
If Apple delivered on that it would be enough for me to reconsider leaving the platform. It would be nice if Apple tossed a bone to people with less than perfect vision.I agree, especially since proper resolution independence was meant to be delivered with 10.5.
They were actually talking about resolution independence before then, and OS X has had the underpinnings capable to do it for a while (you can install Quartz Debug to enable it).
What is the difference between Vista and OSX?
- Microsoft employees are excited about OSX.
Offline
#15 2008-12-25 10:35 am
- Pariah
- James Carville Fan..

- From: Belly Of The Beast, Oklahoma!
- Registered: 2001-05-24
- Posts: 18399
Re: Snow Leopard arriving early?
Jasoco wrote:
Let's make sure they get it right before shoving it out into the world. Spotlight needs to be fixed first and foremost. Bring back Tiger's UI. And here I go off on that same tangent again. But Leopard's Spotlight just pisses me off so much.
The trouble is I don't think anyone at Apple thinks there is anything wrong with Spotlight and I think I know why.
Apple is all about the "typical" user now. Spotlight works fine for your typical know nothing non-geek type and that is all Apple cares about. People who want more advanced search abilities are simply out in the cold with anyone else who is not average.
"and it's not surprising that they get bitter, they cling to guns or religion or antipathy to people who aren't like them or anti-immigrant sentiment or anti-trade sentiment as a way to explain their frustrations."
Barack Obama
Offline
#16 2008-12-28 2:06 am
- Bat
- Flawless Cowboy
- Royal Wombat

- From: Björk, Björk
- Registered: 2001-05-14
- Posts: 28541
Re: Snow Leopard arriving early?
To bring the topic back to the original thrust,
Macskeeball wrote:
OpenCL in Snow leopard is hardly a rumor. It's been on Apple's Snow Leopard Preview page since the OS upgrade was officially announced.
It's well beyond that at this point.
OpenCL for 2009
OpenCL is a standard managed by the Kronos Group, the same group that manages the OpenGL standard. It's a standard programming model for targeting parallel computing devices like GPUs, and can be used to write all the sorts of applications that benefit from massively parallel execution—all the stuff that people use CUDA and ATI Stream for today. Nvidia, Intel, AMD, and others sit on the OpenCL board and both Nvidia and ATI have pledged to fully support the standard and have drivers ready post-haste.
The 1.0 specification was just ratified, and you'll see OpenCL drivers from the graphics guys in the first half of '09. Apple is one of the big pushers of the standard, and is expected to use it pretty broadly in the next version of OS X (Snow Leopard). Of course, it'll be available on Windows and likely Linux as well.
But OpenCL isn't the only standard way that developers will be able to harness the power of GPUs for more general parallel computing tasks. There's also DirectX 11, scheduled to release in the same general timeframe as Windows 7 (probably in the second half of 2009). DirectX 11 will also be available for Windows Vista, and some DX11 features will run on the DX10 hardware that's available today. One such feature is Compute Shaders, some new functions of the Direct3D API that lets developers more directly access the GPU for general computing tasks.
[img]..
The cool part of Compute Shaders is that it keeps developers "inside" DirectX, so Compute Shaders can be used in games and write data out to arbitrary memory locations that can then be used in pixel, vertex, or geometry shaders. Likewise, the output from those graphics-related shaders can be read into Compute Shaders. This makes the GPU a much more efficient target for game-related physics, particle systems, AI, etc. Continued...
ATi rolled its Stream kernel into its December Catalyst 8.12 driver, hence is already ready for their API-specific apps. Likely a step on the way to OpenCL 1.0 compliance, and needed for operating its free Avivo GPU-based video transcoding app, running on 4xxx-class hardware now.
PC Graphics: The Year Behind, The Year Ahead, p.5
===
{Side note to
...
DX10 Pays Off
In our year-end article last year, we claimed DirectX 10 was a disappointment. Games that supported DX10 showed very minor differences in visual quality often at huge costs in performance. Fortunately, 2008 saw that situation turn around a bit. Microsoft's original promise that DX10 uptake would be faster than DX9's, with vastly improved visual quality at the same frame rate or improved frame rates with similar quality, were way too eager.
[img]
In truth, it has taken some time for DX10 to become mainstream in games, but it has finally arrived—it's no longer news that a game has a DX10 mode. What's more, modern hardware combined with better drivers and a better understanding of DX10 by game developers means that you don't usually pay a hefty price for running a game in DX10 mode. In some games, like Far Cry 2, DX10 can actually outperform DX9 while offering some subtle visual quality improvements.
ibid, p. 2.
So no more of that "my games are slower on Vista/DX10" fluff.
}
If all economists were laid end to end, they would not reach a conclusion - George Bernard Shaw
"Fire up a colortini, sit back, relax, and watch the pictures, now, as they fly through the air."
Offline


Get it
Stack it!