Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
OpenCL has a DX10 requirement for the GPU? I haven't heard or read that, though I haven't looked. However, apply logic: Why would OpenCL care about what D3D requirements? Yes, all DX10 requires the pipelines to do both kinds of operations as opposed to DX9 which required 2 different pipelines for the operations. I don't think there is a shred of truth in that one.
 
Any news on file system compression? Any news on ZFS? (obviously without breaking the NDA)
 
OpenCL has a DX10 requirement for the GPU? I haven't heard or read that, though I haven't looked. However, apply logic: Why would OpenCL care about what D3D requirements? Yes, all DX10 requires the pipelines to do both kinds of operations as opposed to DX9 which required 2 different pipelines for the operations. I don't think there is a shred of truth in that one.

Honestly, Apple writes its graphics code in OpenGL. DirectX and Apple do NOT GO TOGETHER.
 
OpenCL has a DX10 requirement for the GPU? I haven't heard or read that, though I haven't looked. However, apply logic: Why would OpenCL care about what D3D requirements? Yes, all DX10 requires the pipelines to do both kinds of operations as opposed to DX9 which required 2 different pipelines for the operations. I don't think there is a shred of truth in that one.

I would kinda like DX10 support in Mac OS X for making porting/developing games is easier, but I'm licensing would be a b!t¢h

Honestly, Apple writes its graphics code in OpenGL. DirectX and Apple do NOT GO TOGETHER.

Very true. While Apple is very into OpenGL, a lot of games are in DirectX. Grrr.
 
OpenCL has a DX10 requirement for the GPU? I haven't heard or read that, though I haven't looked. However, apply logic: Why would OpenCL care about what D3D requirements? Yes, all DX10 requires the pipelines to do both kinds of operations as opposed to DX9 which required 2 different pipelines for the operations. I don't think there is a shred of truth in that one.

I think when you write code for OpenCL, the programmer has to specify what features he or she needs from the hardware. OpenCL will then use the fastest available hardware that has all the features that are needed. I think DX10 has more well-defined floating-point arithmetic than DX9, so it may be that a DX10 card can run some software that a DX9 card wouldn't be able to run.

Apple will have to write code generators for any supported hardware; that is some effort, so they may concentrate on the most valuable hardware.
 
I just hope Snow Leopard is what they say it is. There are way too many issues with Leopard networking. I hope Snow Leopard can bring stability and consistency back to OS X. I'm looking forward to the release. Sooner rather than later, but I'd give up sooner, for delivering a rock solid product.
 
Lots of work indeed

yeah, lots of work on Font Book... nothing new there. that piece of crap has needed lots of work since the second it was written. Probably the most useless app on the entire system.

maybe apple should just be smart and nix font book altogether... linotype fontexplorer is a million times better already. just use that.
 
Things I'm looking forward to in the new finder:
  • Each window features slide-out cocoa dispenser
  • Finder sweeps hard drive for "Private" files, corrals them into non-spotlightable folder
  • Using the built in iSight, finder windows become finder mirrors at the click of a button
  • New feature automatically steals music and movies from a LAN, called "Finder's Keepers"

I hope Apple doesn't find out I've broken my NDA.

i admit i am a noob, but i just want to know know what this cocoa thing everyone is talking about for snow leopard and how would it benefit us?? :( thanks for the tips. :D
 
For some crazy reason, I think a MacBook Air is my next computer. Snow Leopard should be great on it.
 
No need to rush - let's get it as stable as possible to make up for the 10.5 issues.

I've been sticking with Tiger--and a lot of older versions of apps--because of all issues with Leopard.:( I hope Snow Leopard get released soon.:) That having been said, they shouldn't release it before it's ready. (How's that for flip-flopping.;) I would make a great politician.:rolleyes:)
 
Ah, I see.

Yes, I have followed those betas too (actually, from Jaguar upwards), and TBO reading these seed notes it doesn't really look like the development is half way yet.
Don't want to sound pessimistic, but having 2 pages of "issues" (installation issues, Time Machine network backup issues, other issues, Developer issues, Third party issues) makes me think that Snow Leopard seems at least 6 months away from Release Candidate.

Also lots of ".... not fully functional"

But... Apple never ceases to amaze me... ;)

Good. Apples target release date is June 09. Just about exactly 6 months away. This is from Steve's "about a year" statment he made in June 08.

However I do expect Apple to show off a preview or at least talk about 10.6 at the Jan 09 Macworld
 
The GMA950 is so weak that OpenCL won't offer much of a benefit on it anyway.

There are many common things the GMA950 would be very fast at. For example let's say you have an .jpg image that needs to be converted from sRGB to aRGB color space. The GMA950's shared RAM model might even be a great advantage in this case because you could map the data into the GPU's address space and not have to push it over a "slow" interface. Then the GPU could do all the 8-bit integer math very quickly.
 
There are many common things the GMA950 would be very fast at. For example let's say you have an .jpg image that needs to be converted from sRGB to aRGB color space. The GMA950's shared RAM model might even be a great advantage in this case because you could map the data into the GPU's address space and not have to push it over a "slow" interface. Then the GPU could do all the 8-bit integer math very quickly.

Are you sure that it would be an advantage? The big problem with shared RAM is that it is shared. The CPU is multi-tasking, and fetching from the same RAM store the GPU is. They can't do it simultaneously. Whereas a GPU with its own RAM doesn't have to wait to access the shared RAM.

I'd say the shared RAM model is still a detriment to performance here. With a dedicated RAM model, the GPU only needs two accesses to the CPU's RAM: read the raw image data, write the raw image data. A GPU on shared RAM is constantly hammering the CPU's RAM reading/writing data, and so is the CPU. They have to share the bandwidth, which winds up slowing both down.

The "slow" interface that plagues dedicated GPUs reading/writing to main memory is the same interface a GPU using shared RAM uses. ;)
 
So any Intel Mac with a GMA950 won't be able to use Snow Leopard, or will they only be unable to take advantage of the GPU accelerations?

I imagine it will be similar to how CoreImage works on the 12" Powerbooks - their GPU was slow so they just run everything in software. Otherwise, people would have to write multiple versions of their code depending on whether or not a subsystem was available on certain machines - not a lot of fun.
 
OpenCL has a DX10 requirement for the GPU? I haven't heard or read that, though I haven't looked. However, apply logic: Why would OpenCL care about what D3D requirements?
It doesn't. It just happens to be that the industry marks generational changes in GPU technology with the corresponding DirectX version that takes advantage of them. A DX10-class GPU would be something 2007 or newer, with specific capabilities, many of them related to offloading CPU work onto the GPU. Many of Tiger's new graphical technologies required a DX9-class GPU with programmable shaders and so on.
Honestly, Apple writes its graphics code in OpenGL. DirectX and Apple do NOT GO TOGETHER.
No, they do not. But OpenGL lacks a clear versioning system that would make a good shorthand for describing the capabilities of GPUs.
 
I imagine it will be similar to how CoreImage works on the 12" Powerbooks - their GPU was slow so they just run everything in software. Otherwise, people would have to write multiple versions of their code depending on whether or not a subsystem was available on certain machines - not a lot of fun.

I imagine that's what's really important to Apple: Will it be fun to develop? Yes? OK, lets do it! No? Nah, lets go work on pointless features for the iPhone. :D
 
Apart from safari and mail occasionally crashing, i've had zero issues with leopard :confused:
it seems quite stable to me
 
For the past 2 major OS releases, I've updated the day (or day after) it came out and haven't had any real problems. The main reason for this is probably because I don't use any of my Macs at my job, so I'm not on it all hours of the day.

I updated the night Leopard was released (stood in line and got the tee shirt) and had one notable bug. iSight and Quartz Composer were not playing well until 10.5.1 was out, but all things considered it went pretty well.

I put 10.5 on my laptop and left my tower on 1.4 until 1.5.1 was out. My laptop goes everywhere with me and is my computer 95% of the time. Things went great, and Leopard has been great for me every since.
 
i admit i am a noob, but i just want to know know what this cocoa thing everyone is talking about for snow leopard and how would it benefit us?? :( thanks for the tips. :D

Cocoa is a flavor of Objective-C, the programming language in which Mac OS X apps are written. Prior to Cocoa, Carbon was used. Currently, some apps are Carbon and some are Cocoa. As the OS has been optimied for Cocoa, that is the preferred choice and what Apple is now writing all of their own software (Mail, Address, Book, iMovie, etc.) in. Some third-party apps will continue to use Carbon, especially older apps that haven't been updated. And they won't run quite as well with the updates, but it won't be too terrible either.
 
I think that SL is on schedule this time. I think Leopard was plagued by iPhone OS development that pulled resources away from its completion. As much as said, in fact. All I know is that the initial iPhone era, along with stuff like Apple TV, made a lot of us wonder what the future of Apple ... Inc. would be.

But there's been a good amount of attention recently on Macs, and I'm pretty excited about what SL will bring on current hardware. I think it's going to be huge.

And because of this Apple should offer Snow Leopard at half price or some other discount to upgrade they intel based Mac(s). If this is offered I would jump all over it. :D
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.