Not enough to qualify.
So exactly how much open source do you have to have to qualify as open source? As ridiculous as that sounds, thats kind of how you are trying to compare it too. Hint: Its more then zero.
Not enough to qualify.
So exactly how much open source do you have to have to qualify as open source? As ridiculous as that sounds, thats kind of how you are trying to compare it too. Hint: Its more then zero.
I didn't know that Apple is in the business of doing PR for Nvidia.A closed source property like Apple OSX?
And what Apple can do is simply give its customers the option of systems with Nvidia GPUs, and let Nvidia supply the drivers and libraries to unlock CUDA performance. Like Nvidia is already doing for the Apples shipped with Nvidia GPUs or upgradeable.
Then what's with Apple backing away from OpenCL in favor of yet another Apple API - Metal? Even before many apps were ported to OpenCL? I guess the vendors didn't slap Apple hard enough after the Carbon64 debacle.
I own a pretty high end PC already (i7-4770k, 32GB RAM, GTX780Ti).. I don't want to go the hackintosh route, namely so I don't have to muddle around with drivers that may or may not work. And I want to get away from Microsoft. But I can't see owning a Mini due to lack of a dedicated GPU and slow dual core processors, nor do I want an iMac that if the monitor dies, the entire machine is pretty much a write off.
Actually, it's pretty much 100%. If somew of your code isn't open source then you can't call it open source.So exactly how much open source do you have to have to qualify as open source? As ridiculous as that sounds, thats kind of how you are trying to compare it too. Hint: Its more then zero.
Actually, it's pretty much 100%. If somew of your code isn't open source then you can't call it open source.
There are more than a few complete programs/applications.
http://www.opensource.apple.com/
However, if talking about "Mac OS X" with an emphasis on the "Macintosh" aspect that is what normal users directly interact with day-to-day, then no. Both in that it technically not being an Operating System in the strict sense and most normal users don't know the difference ("The Finder isn't just an app, it is the heart of the OS". ). Similar to how X windows isn't Linux. Neither is the Android layer.
The stuff that makes a Mac really a Mac is closed. With a finite amount of work Apple could layer all of the Mac stuff on top of FreeBSD or Linux if really wanted to. At one point Nextstep was being layered on top of Solaris. It would be painful (to driver and low level apps), but possible. It wouldn't buy much for the pain though.
... But there are several operating systems based on Darwin.
Live, moderately active ones? Stuff like PureDarwin and SEDarwin seem largely comatose.
Nonsense, open source IS open source.
It started with the comment that nVidia ought to open source CUDA.How does *Darwin have anything to do with subject of this thread ?
You guys can continue cuda open source discussion in separate thread or in PMIt started with the comment that nVidia ought to open source CUDA.
You guys can continue cuda open source discussion in separate thread or in PM
You guys can continue cuda open source discussion in separate thread or in PM
I stopped but the poster that said that is tend to be nonsensical and not exactly popular so one thing lead to another. I think we should let it drift so folks can get stuff off their chests.
While Darwin being open source maybe off topic, not so with the talk of open sourcing CUDA. We are also theorizing on the reason why Apple has been using more AMD and Intel rather then Nvidia. Since Nvidia uses more closed CUDA rather then a more openCL might be one of the reasons why. Since it is in the realm of possibility on a Apple rumor site makes it a valid topic of discussion on this thread about Nvidia.
If I see something that I think is wrong or inaccurate I will say so. If it does not fit with popular opinion, so be it. Yes, lets move on instead of attacking posters.
You guys can continue cuda open source discussion in separate thread or in PM
If people here really objected to proprietary lock-in - they wouldn't be here. They'd have moved to Windows (open hardware, open apps, proprietary OS) or Linux (free-for-all).what.. you don't think cuda being proprietary has anything to do with:
No more nvidia chips in Apple's computer line
?
If people here really objected to proprietary lock-in - they wouldn't be here. They'd have moved to Windows (open hardware, open apps, proprietary OS) or Linux (free-for-all).
ps: Note that "free-for-all" doesn't mean "no charge for anyone" - it means "no payment, no support".
Here's an idea: Instead of trying to port CUDA to AMD gear, how about people port their apps to OpenCL?
Seriously, waiting for better CUDA support is a giant waste of time. OpenCL, Metal, and Vulkan are all viable ways forward. Why bother trying to save CUDA? It's not even current compared to Vulkan. Time to move on.
I don't know why everyone is going back and forth on trying to save some aging technology instead of just getting apps that are actually written on top of real, current standards.
fwiw.. from what i can gather via a handful of (applicable) applications in my circle.. that is what's happening.
developers who were using cuda before are moving on to other standards that will moreOrLess work on any gpu/cpu.
100%So exactly how much open source do you have to have to qualify as open source? As ridiculous as that sounds, thats kind of how you are trying to compare it too. Hint: Its more then zero.
Fortunately, the issue of the PCIe slot can be solved by Thunderbolt PCIe enclosures, at least for low- and mid-range cards.Right, that's why I don't get this discussion. Everyone I know of is dropping CUDA support. Why even go through the effort of open sourcing it or porting it to AMD at this point? Even Nvidia is adopting Vulkan and Metal. You'd have to be crazy to do an app in CUDA at this point, both in theory and in practice.
So why bother with worrying about CUDA's future?
Next people are going to start complaining that the Mac Pro doesn't support Glide because "I don't have any PCI-E slots to stick my 3DFX card in!"