Posted November 16, 2015 Much of the PhysX work is CUDA-based. You just have to look at the Nvidia control panel to see that: PhysX is CUDA accelerated @Notional "We also blind small animals with cosmetics. We do not sell cosmetics. We just blind animals." "Please don't mistake us for Equifax. Those fuckers are evil" This PSA brought to you by Equifacks. PMSL Link to comment Share on other sites More sharing options... Link to post Share on other sites More sharing options...
Posted November 16, 2015 You just have to look at the Nvidia control panel to see that: PhysX is CUDA accelerated @Notional Have I stated otherwise? Watching Intel have competition is like watching a headless chicken trying to get out of a mine field CPU: Intel I7 4790K@4.6 with NZXT X31 AIO; MOTHERBOARD: ASUS Z97 Maximus VII Ranger; RAM: 8 GB Kingston HyperX 1600 DDR3; GFX: ASUS R9 290 4GB; CASE: Lian Li v700wx; STORAGE: Corsair Force 3 120GB SSD; Samsung 850 500GB SSD; Various old Seagates; PSU: Corsair RM650; MONITOR: 2x 20" Dell IPS; KEYBOARD/MOUSE: Logitech K810/ MX Master; OS: Windows 10 Pro Link to comment Share on other sites More sharing options... Link to post Share on other sites More sharing options...
Posted November 16, 2015 Yes. Computing enthusiast. I use to be able to input a cheat code now I've got to input a credit card - Total Biscuit Link to comment Share on other sites More sharing options... Link to post Share on other sites More sharing options...
Posted November 17, 2015 Nvidia owns the rights to that program's translation in commercial software. If you decide to write something in a proprietary language, sorry, but you can be bound under some less than savory rules. The programmer only owns the algorithm/overall design (the pseudo code). Nvidia owns the syntax and all manipulations thereof. Contracts are law. There's an entire branch of law dedicated to contracts, and sorry but it satisfies all 4 requirements: consent, competency, and the 2-part quid pro quo. I can guarantee you it's not. I am going to stop you right there. You have a made a few assumptions, which are just wrong, and have lead you down the garden path. 1. EULA is not a contract, and in (most) countries is not enforceable in any way shape or form, heck every EULA in Australia supposedly 'overwrites' Australian consumer law when that is not legally possible under Australian law. 2. You are not a lawyer, go consult with someone who has passed the bar before you make claims about contract law, sure you understand the basics (in saying that, I don't know a thing about american law), and there are multiple ways to skin a cat (read that as, what applies to you in the states doesn't apply to LAwLz in Sweden). 3. http://developer.download.nvidia.com/compute/cuda/7.5/Prod/docs/sidebar/EULA.pdf To me it looks like your are allowed to re-compile CUDA code to whatever you like, but it must go through a binary stage first. 4. That same EULA refers to the software as the Toolkit, plugins, anything downloaded from the nvidia dev website as software, doesn't actually mention anything about nvidia getting the rights to your code, or manipulations. 5. The strict rules you refer to, appear to be nVidia covering itself by saying 'we could change our toolkit/code at any stage and you have no recourse if your system breaks' TL:DR: you both wrong and right, depending on the context Link to comment Share on other sites More sharing options... Link to post Share on other sites More sharing options...
Posted November 17, 2015 Okay, I'll be the idiot to ask... What does this mean for AMD users? Do we get GPU-accelerated PhysX now? [witty signature] Link to comment Share on other sites More sharing options... Link to post Share on other sites More sharing options...
Posted November 17, 2015 Okay, I'll be the idiot to ask... What does this mean for AMD users? Do we get GPU-acceleratex PhysX now? In future GPU you should yes as its CUDA accelerated-there was a Havok version being designed that allowed physics to be run on AMD's GPU a while ago, but that project didn't come to fruition. "We also blind small animals with cosmetics. We do not sell cosmetics. We just blind animals." "Please don't mistake us for Equifax. Those fuckers are evil" This PSA brought to you by Equifacks. PMSL Link to comment Share on other sites More sharing options... Link to post Share on other sites More sharing options...
Posted November 17, 2015 No, the code I write is not part of the CUDA SDK. It's the same as the code I write not being part of Visual Studio, and therefore does not have to follow the same licensing deal as Visual Studio. By your logic, that the source code is "part of the SDK", also means that every single GPL program compiled in Visual Studio is breaking the law because that program should be licensed under the same license as Visual Studio, and not the GPL. Do you see how absurd that is? The source code you write is NOT part of the SDK and does not have to follow the exact same license. If I write a book in Microsoft Word then that book then I get the copyright for it, not Microsoft. The only way for Nvidia to be able to do what you are saying, is if they had in the user agreement that they get copyright for all code written with the intention of using the CUDA SDK. I can't find anything like that in their agreement so I asked you where you read it. For Nvidia to have the authority over other peoples' copyrighted work it must be in the contract in plain English. Not some "it is implied" or "someone from Nvidia told me in person". So I will ask you again. Can you please cite the part of the agreement that states that Nvidia gets the copyright for the code you write? [Citation Needed] So if you write printf("hello world") in some iOS program then it is illegal for you to copy/paste that into some other program you write? That's laughable and I doubt that would hold up in any court. As much as I would love AMD to get a CUDA license (Not because I think it's superior, but because it would level the playing field, re: GamesWorks effects), I fully agree with your assessment and posts throughout this thread. No where does the source state that AMD is getting a CUDA license. That doesn't mean it's impossible, but it means it's speculative only. No one has posted proof that AMD will get said license. @patrickjp93 you have failed multiple times to provide the requested source, quoted text, etc, for @LAwLz. You keep saying "It's right there". Fine. Quote the exact specific section of the EULA that states, explicitly (Since implicit statements in Contracts/EULAs rarely hold up in court, at best, and implicit statements/ambiguity always favour the lessor party of a contract - in this case: CUDA developers and software coders) that NVIDIA is owed any kind of compensation for code you write. I find that incredibly hard to believe. Copyright law in most countries heavily favours the coder. They own the code they write (Or, the company they work for does, depending on their job contract). Unless you explicitly prove otherwise, NVIDIA cannot dictate terms of what you do with your own code. While it's still possible AMD will or have gotten a CUDA license, there has yet been no proof at all that confirms this. For Sale: Meraki Bundle iPhone Xr 128 GB Product Red - HP Spectre x360 13" (i5 - 8 GB RAM - 256 GB SSD) - HP ZBook 15v G5 15" (i7-8850H - 16 GB RAM - 512 GB SSD - NVIDIA Quadro P600) Link to comment Share on other sites More sharing options... Link to post Share on other sites More sharing options...
Posted November 17, 2015 Okay, I'll be the idiot to ask... What does this mean for AMD users? Do we get GPU-acceleratex PhysX now? in short, no. physX runtimes released in the past few years - along with gtx 700 series and newer drivers - will both check and disable gpu physX if there is a graphic adapter present in any pci-e slot that is not Nvidia and/or not physX capable. AMD having the capability to run Cuda would not under any circumstance allow them to run gpu physX unless Nvidia reversed their current lock to Nvidia cards. R9 3900XT | Tomahawk B550 | Ventus OC RTX 3090 | Photon 1050W | 32GB DDR4 | TUF GT501 Case | Vizio 4K 50'' HDR Link to comment Share on other sites More sharing options... Link to post Share on other sites More sharing options...
Posted November 17, 2015 In future GPU you should yes as its CUDA accelerated That's a big fat maybe. Link to comment Share on other sites More sharing options... Link to post Share on other sites More sharing options...
Posted November 17, 2015 To be honest, at this point Nvidia should just give AMD CUDA & PhysX licenses for free. It would only serve to improve everyone's experience by unifying the technology across all devices. Business (Money) comes first. Magical Pineapples