News for hackers. Stuff that matters.
Re:Nvidia is reportedly in ‘advanced talks’ to buy ARM for m... by robert_foss on Friday July 31, 2020 @02:48PM (#24012278)
Speaking as a Linux graphics developer, I can confirm that NVidia indeed is a pretty terrible actor. There could be a viable Open Source driver for most of their GPUs tomorrow if they changed some licensing, NVidia knows this.

A NVidia purchase of ARM would also create a lot of conflicts of interest.

Re:Nvidia is reportedly in ‘advanced talks’ to buy ARM for m... by ngold on Friday July 31, 2020 @02:51PM (#24012346)
And selling for only 32 billion seems really low for a company that significant.
Re:Nvidia is reportedly in ‘advanced talks’ to buy ARM for m... by leetrout on Friday July 31, 2020 @03:16PM (#24012699)
$18B less than Tiktok (rumored valuation at $50B). That's hard for me to grasp.
Re:Nvidia is reportedly in ‘advanced talks’ to buy ARM for m... by jmchuster on Friday July 31, 2020 @04:24PM (#24013543)
How many ARM chips will the average consumer buy in their life? How much profit will ARM make on each of those chips? How many Tiktok videos will the average consumer watch in their life? How much profit will Tiktok make on each of those views?
Re:Nvidia is reportedly in ‘advanced talks’ to buy ARM for m... by DoingIsLearning on Friday July 31, 2020 @05:48PM (#24014587)
ARM doesn't manufacture chips, they license ARM Processor 'designs'.

ARM is more of a household name for their use in mobile phones but that is just the tip of the iceberg.

I think you underestimate how many ARM chips you have in a single car or delivery truck.

Add to that:

- farming machinery

- construction machinery

- factory line automation

- elevators, escalators

- EV chargers

- fridges, washing machines, ovens

- medical devices such as drug-infusion pumps, ventilators, surgical machinery, etc.

- Auxiliary modules in aeroplanes and shipping containers.

- Infrastructure for Road, Rail, Power Grid with ARM processors running headless embedded systems

- Anything the size of a pebble with bluetooth connectivity uses nordic's nRF chip (which is yet again an ARM chip)

ARM processors are hiding in plain sight in the world all around you.

I understand the point you make, from a business standpoint, on how Tiktok might scale. The thing that is bizarre for me and I agree with the parent's sentiment, is how disconnected the valuation is from the real-world impact and objective _usefulness_ of ARM versus Tiktok.

Edit: bullet points

Re:Nvidia is reportedly in ‘advanced talks’ to buy ARM for m... by amelius on Friday July 31, 2020 @06:15PM (#24014857)
> The thing that is bizarre for me and I agree with the parent's sentiment, is how disconnected the valuation is from the real-world impact and objective _usefulness_ of ARM versus Tiktok.

Also how easily the technology behind Tiktok can be duplicated compared to ARM.

Anyway, it's probably all about the network effect and brand value.

Re:Nvidia is reportedly in ‘advanced talks’ to buy ARM for m... by sjwright on Friday July 31, 2020 @09:13PM (#24016355)
ARM has no exposure to any end consumers and takes the tiniest sliver from each sale—if anything at all.

Tiktok can deliver arbitrary content to hundreds of millions of people’s eyeballs around the planet.

Re:Nvidia is reportedly in ‘advanced talks’ to buy ARM for m... by ekianjo on Friday July 31, 2020 @07:39PM (#24015667)
ARM processors are also in pretty much any storage device like hard drives too.
Re:Nvidia is reportedly in ‘advanced talks’ to buy ARM for m... by mcdevilkiller on Friday July 31, 2020 @06:23PM (#24014912)
Also Intel ME and (not sure, but probably) AMD PSP.
Re:Nvidia is reportedly in ‘advanced talks’ to buy ARM for m... by einr on Saturday August 01, 2020 @05:15AM (#24018998)
The ME runs on an ARC chip, not ARM.
Re:Nvidia is reportedly in ‘advanced talks’ to buy ARM for m... by temac on Saturday August 01, 2020 @10:42AM (#24020778)
It did run on ARC, but now it's just a 486.
Re:Nvidia is reportedly in ‘advanced talks’ to buy ARM for m... by kelnos on Friday July 31, 2020 @05:52PM (#24014619)
Per-video profit isn't really meaningful; these kinds of companies report revenue (and thus profit) base on the number of active users.

Consider that in 2017, 21 billion ARM chips were manufactured (doubled in 4 years, from 10 billion in 2013), and that ARM's licensing fees are over 2% of chip cost for current high-end designs (and they're talking about raising that even more). They have 95%+ of the mobile phone market, are making inroads in the server market, and will soon be in every Apple laptop, which I expect will grow the market for ARM laptops even outside Apple. It wouldn't be a stretch to find them in common desktop computers after that. They're in smart TVs, washing machines, robot vacuum cleaners, and all other kinds of smart (and non-smart) appliances. Even SSDs have their own embedded ARM chip. And that's just home/consumer stuff; haven't even scratched industrial/commercial applications, of which there are a ton.

I could easily see yearly production at over 100 billion chips before 2030, probably even before 2025. While I'd love to see something like RISC-V take off commercially, I don't think that's realistic.

Meanwhile, social media users are incredibly fickle; platforms are subject to fad and fashion. Certainly Facebook and Instagram are still huge behemoths, but their growth is nothing like it once was, with people -- especially younger people, trying to distinguish themselves from their older, boring relatives -- flocking to TikTok. I fully expect TikTok will be in Instagram's boat in under 10 years, with some other platform taking its place.

ARM seems like an amazingly great short-, medium-, and long-term bet, while TikTok feels like a nice short- (maybe medium-, if they're lucky) term money-maker, and even that feels like a big maybe: I have no idea what their ad revenue per user looks like, but it's probably not great since their audience skews younger. Teenagers and college kids don't have much in the way of discretionary income. Then again, TikTok doesn't pay their creators like e.g. YouTube does, so they get to keep all that ad revenue.

Re:Nvidia is reportedly in ‘advanced talks’ to buy ARM for m... by ponker on Friday July 31, 2020 @07:54PM (#24015791)
21 billion is 3 per person per year for everyone in the world, including rural goat herders etc. who don’t consume very many. I don’t doubt the number but it’s still wild.
Re:Nvidia is reportedly in ‘advanced talks’ to buy ARM for m... by jmchuster on Friday July 31, 2020 @09:46PM (#24016596)
TikTok is doubling every one year, and is getting around one billion views per day. I'd imagine that TikTok's growth over the next five years is going to be both faster and larger than ARM's. ARM makes around the same per chip (10 cents) that Youtube is making per view.

Now, certainly TikTok might not be sustainable and might disappear off the face of the earth tomorrow. Or it might become a juggernaut that overtakes Facebook.

Re:Nvidia is reportedly in ‘advanced talks’ to buy ARM for m... by jmchuster on Saturday August 01, 2020 @03:30AM (#24018466)
Sorry, this is wrong by an order of magnitude. Youtube is making more like 1-3 cents per view.
Re:Nvidia is reportedly in ‘advanced talks’ to buy ARM for m... by jen20 on Saturday August 01, 2020 @12:13AM (#24017513)
Do you have a source for the cents per view on YouTube?
Re:Nvidia is reportedly in ‘advanced talks’ to buy ARM for m... by jmchuster on Saturday August 01, 2020 @12:44AM (#24017704)
> Google pays out 68% of their AdSense revenue, so for every $100 an advertiser pays, Google pays $68 to the publisher.

> The actual rates an advertiser pays varies, usually between $0.10 to $0.30 per view, but averages out at $0.18 per view.

https://influencermarketinghub.com/how-much-do-youtubers-mak...

Re:Nvidia is reportedly in ‘advanced talks’ to buy ARM for m... by Dylan16807 on Saturday August 01, 2020 @01:22AM (#24017882)
$18 divided by a thousand is 1.8 cents, not 18 cents.

This also is only people that watch the whole ad.

Re:Nvidia is reportedly in ‘advanced talks’ to buy ARM for m... by jmchuster on Saturday August 01, 2020 @03:28AM (#24018459)
Oh! That is quite the mistake. It does look to be more on the order of cents per view.
Re:Nvidia is reportedly in ‘advanced talks’ to buy ARM for m... by minzi on Friday July 31, 2020 @08:17PM (#24015980)
If you don’t see RISC-V taking off commercially, then why is ARM trying to sell? I ask because my understanding was that they were trying to exit because of RISC-V.
Re:Nvidia is reportedly in ‘advanced talks’ to buy ARM for m... by GekkePrutser on Friday July 31, 2020 @10:00PM (#24016675)
I think it's just trying to sell because Softbank is a venture capital company, they only care about short-term profits.

PS I applaud RISC-V but it won't take over the market for a long time, and it wouldn't drive ARM out completely, I'm sure. Intel's had many competitors and they're doing just fine (even despite screwing up repeatedly with their processes!)

Look at all the failed attempts to move away from x86(/64). Even intel tried it with Itanium and failed, HP has to pay them to keep making it so they can fulfull their server contracts. I'm sure ARM has a similar hold on the mobile market.

Re:Nvidia is reportedly in ‘advanced talks’ to buy ARM for m... by bluejekyll on Friday July 31, 2020 @10:50PM (#24016940)
> Intel's had many competitors and they're doing just fine (even despite screwing up repeatedly with their processes!)

With AWS offering ARM systems, all the Chromebooks, Apple, the complete loss of the phone market, Intel’s staying power is about to be tested to the extreme.

Re:Nvidia is reportedly in ‘advanced talks’ to buy ARM for m... by aseipp on Saturday August 01, 2020 @08:31AM (#24019981)
Most of those don't matter and didn't matter anyway: Chromebooks and Apple desktops are a tiny portion of a small market; Apple's volume chips are iPhones. Intel never really had a grip on any kind of mobile handset market and hasn't for years, despite that they still post record profits. That's because the margins on handsets are very slim, unless you're Apple.

The only actual major change here is AWS offering Graviton, which actually hints at their real cash cow: datacenter SKUs with absurd markup. Something like 80% of their profit margins are here. More accurately, the change is that there are now viable silicon competitors to Intel in the performance department. So it's now clear that ultra-integrated hyperscalers who can actually afford tape out costs (7nm CPUs are not cheap to produce in volume) have an option to vertically integrate with e.g. Neoverse. Smaller players will not do this still, because alternative options like Rome will be adequate. But the only reason any of them are changing anything is cost savings, because now there are actual viable competitors to Intel when there were zero of them for like, 15 years. Producing cutting edge silicon products isn't easy, but it's very profitable, it turns out.

To be clear, Intel isn't charging $10,000 for a Xeon Platinum because it costs $9500 to make and they make $500 in profit. (Likewise, AMD doesn't produce competitors at 1/5th the price because they made a revolutionary, scientific breakthrough in processor design.) They're charging what you'll pay, not what it takes to produce. Seeing as they currently still have a complete stranglehold on the datacenter industry and make more in a quarter than most of their competitors do in several years, I suspect they've got much more "staying power" than the watercooler chat on this website would lead you to believe.

Re:Nvidia is reportedly in ‘advanced talks’ to buy ARM for m... by afiori on Saturday August 01, 2020 @05:07AM (#24018952)
Softbank had a bad year and is in need of cash not to collapse.
Re:Nvidia is reportedly in ‘advanced talks’ to buy ARM for m... by fluffything on Saturday August 01, 2020 @12:48PM (#24021892)
Softbank is selling ARM because they are broke.

The Softbank guy invested a ton of money on WeWork. Tried to sell WeWork for 60 billion, but before that happen WeWork valuation dropped out to 2-5 billion (huge loss). That was in 2019. Afterwards, Softbank invested another 10 billions to try to save it. WeWork owns and also pays rent or hundreds of office buildings in the most expensive zones of all the major capitals in the world. 2020 COVID now means these super expensive offices are now empty, since WeWork customers pay a premium to be able to cancel their leases in <1 week. So essentially, WeWork is broke, worth 0, and Softbank has lost dozens of billions on it.

On top, Softbank owns a huge chunk of Uber, which is also worth close to zero now that people are not travelling due to COVID...

So... yeah... Softbank is selling ARM because they must. They are super broke, and investors are going to pull the money that remains out. Selling ARM and giving investors a tiny benefit so that they keep their money is better than them taking a huge loss this year.

Re:Nvidia is reportedly in ‘advanced talks’ to buy ARM for m... by zakki on Friday July 31, 2020 @09:17PM (#24016381)
If you see that is one of the options I don’t think Nvidia did not see that possibility as well. Yet they still plan to buy ARM.
Re:Nvidia is reportedly in ‘advanced talks’ to buy ARM for m... by usrusr on Friday July 31, 2020 @07:44PM (#24015714)
Something like Tiktok can myspace in the blink of an eye. Established CPU architectures have enormous staying power.
Re:Nvidia is reportedly in ‘advanced talks’ to buy ARM for m... by posguy on Friday July 31, 2020 @11:23PM (#24017135)
MIPS sure didn't, same for SPARC. CPU architectures can effectively die in a handful of years just like MySpace, Delicious, Digg and such.
Re:Nvidia is reportedly in ‘advanced talks’ to buy ARM for m... by shakna on Saturday August 01, 2020 @10:13AM (#24020562)
MySpace is dead, dead. You'll still find devices, especially in manufacturing, that are still running on a MIPS, and are essential to the process. You'll still find them in various cheap toys on the shelves.

MIPS _should_ be dead, half the manufacturers of the chip have stopped. But, Imagination Technology still sell a considerable number to Apple every year.

Re:Nvidia is reportedly in ‘advanced talks’ to buy ARM for m... by usrusr on Saturday August 01, 2020 @07:30AM (#24019634)
Even decades after starting to decline both are still less dead than the average former social media fad.
Re:Nvidia is reportedly in ‘advanced talks’ to buy ARM for m... by repiret on Friday July 31, 2020 @04:42PM (#24013763)
I have more Arm CPUs in consumer devices within arms reach at this moment than the number of Tiktok videos I’ve seen in my entire life.
Re:Nvidia is reportedly in ‘advanced talks’ to buy ARM for m... by mumblemumble on Friday July 31, 2020 @05:12PM (#24014171)
Other people watch more TikTok videos in a single day than the number of ARM consumer devices that you've owned in your entire life.
Re:Nvidia is reportedly in ‘advanced talks’ to buy ARM for m... by ponker on Friday July 31, 2020 @07:52PM (#24015778)
But if we are doing nonsense comparisons let’s use the number of ARM clock cycles for devices you own.
Re:Nvidia is reportedly in ‘advanced talks’ to buy ARM for m... by sitkack on Friday July 31, 2020 @08:24PM (#24016035)
The sheer number of TikTok videos that have been watched on an Arm device. Arm soon to rebrand as TikArmTok.
Re:Nvidia is reportedly in ‘advanced talks’ to buy ARM for m... by repiret on Friday July 31, 2020 @07:57PM (#24015828)
It’s not nonsense - Arm gets paid per device, TikTok get paid per ad impression (and views are a good proxy for that)
Re:Nvidia is reportedly in ‘advanced talks’ to buy ARM for m... by ponker on Friday July 31, 2020 @08:52PM (#24016231)
But the pay for each of those is orders of magnitude apart.
Re:Nvidia is reportedly in ‘advanced talks’ to buy ARM for m... by jmchuster on Friday July 31, 2020 @09:23PM (#24016418)
Here's an estimate of ARM's revenue per chip at 10 cents (profit maybe half that).

[1]https://qz.com/741078/a-company-that-doesnt-really-make-chip...

Here's an estimate of youtube (not exactly tiktok, but not exactly not), revenue at 10 to 30 cents per view.

[2]https://influencermarketinghub.com/how-much-do-youtubers-mak...

Re:Nvidia is reportedly in ‘advanced talks’ to buy ARM for m... by jmchuster on Saturday August 01, 2020 @03:30AM (#24018467)
Sorry, this is wrong by an order of magnitude. Youtube is making more like 1-3 cents per view.
Re:Nvidia is reportedly in ‘advanced talks’ to buy ARM for m... by nintendo1889 on Saturday August 01, 2020 @10:13AM (#24020555)
that article makes me wonder if the beos would have survived if they switched from Hobbit to arm chips and stuck with selling hardware+software, and later on added x86/x64/PPC/POWER. A tight integration of hw+sw has worked for apple.
Re:Nvidia is reportedly in ‘advanced talks’ to buy ARM for m... by mumblemumble on Saturday August 01, 2020 @10:46AM (#24020814)
My guess is no.

I loved BeOS, but there was an even more fundamental problem that put a limit on its days: A failure to anticipate coming need for home computers to become more secure. At the same time that Microsoft and Apple were both working frantically to ditch their old single-user desktop operating systems and replace them with, in effect, spruced up versions of existing server/workstation operating systems, Be was trying to launch a brand new OS on the dying model. Had they survived even a couple years longer, they would have had to reckon with that, and they simply didn't have the resources to navigate such a fundamental transition.

Re:Nvidia is reportedly in ‘advanced talks’ to buy ARM for m... by MaysonL on Friday July 31, 2020 @11:49PM (#24017337)
Compared to the number of pixels * the number of video frames displayed by Tikki…
Re:Nvidia is reportedly in ‘advanced talks’ to buy ARM for m... by watersb on Saturday August 01, 2020 @03:17AM (#24018393)
They watch those TikTok videos on devices powered by ARM SoCs.
Re:Nvidia is reportedly in ‘advanced talks’ to buy ARM for m... by Cyph0n on Friday July 31, 2020 @05:13PM (#24014180)
Same here, which makes neither of us an “average consumer”.
Re:Nvidia is reportedly in ‘advanced talks’ to buy ARM for m... by Sebb767 on Friday July 31, 2020 @05:29PM (#24014393)
By this logic, TicTac should be worth more than all car manufacturers combined, since there are more TicTacs in an 1$ pack than I will ever buy cars in my entire life. And I'm sure their margin is much higher, percentage-wise, at least compared to most car manufacturers.

Let's be real here: TikTok is a big social network, yes, but ARM owns most of the embedded market. Every smartphone your average consumer buys runs an ARM chip. And hardware is harder to replace than software.

Re:Nvidia is reportedly in ‘advanced talks’ to buy ARM for m... by jmchuster on Friday July 31, 2020 @09:35PM (#24016502)
Car manufacturers make about $2k per car. Do you buy 2k packs of TicTac every 10 years?
Re:Nvidia is reportedly in ‘advanced talks’ to buy ARM for m... by Jon_Lowtek on Friday July 31, 2020 @05:32PM (#24014433)
Maybe ARM should copy the business model of more valuable companies like TikTok by harvesting and selling it's users data. Surely the data flowing through a SOC is worth something.
Re:Nvidia is reportedly in ‘advanced talks’ to buy ARM for m... by otabdeveloper4 on Friday July 31, 2020 @11:45PM (#24017287)
> How many Tiktok videos will the average consumer watch in their life?

This number is not unbounded. It will converge to some asymptotic limit.

> How much profit will Tiktok make on each of those views?

Around a tenth of a cent per view.

These huge valuations are purely because people don't do the math and don't know how the market works.

Re:Nvidia is reportedly in ‘advanced talks’ to buy ARM for m... by pmarreck on Friday July 31, 2020 @10:43PM (#24016910)
Considering Apple is moving their desktops to ARM and pretty much all iOS devices are ARM...
Re:Nvidia is reportedly in ‘advanced talks’ to buy ARM for m... by thinkloop on Friday July 31, 2020 @11:04PM (#24017012)
What if giphy was worth 100x ARM, would it be interesting then?
Re:Nvidia is reportedly in ‘advanced talks’ to buy ARM for m... by chmod775 on Saturday August 01, 2020 @02:27AM (#24018171)
It is quite simple really. You seem to be under the mistaken impression that valuations in tech are based in any way on logic. They're not. They're completely hype-driven.

That's how this year's myspace, which people will have trouble remembering 5 years from now, can get a higher "valuation" than a large semiconductor company with a 30 year track record.

Investors and the financial sector are proving time and time again that they're unable to learn from their mistakes, through no "fault" of their own, because apparently it's human nature to just be horribly bad at this.

It amazes me that people think investors somehow learned anything from the dot-com bubble, given they've been repeating all of their other major mistakes every odd year or so.

Re:Nvidia is reportedly in ‘advanced talks’ to buy ARM for m... by emiliosic on Friday July 31, 2020 @05:19PM (#24014263)
... Meanwhile Microsoft is busy buying Tik-Tok (eye roll)
Re:Nvidia is reportedly in ‘advanced talks’ to buy ARM for m... by applecrazy on Friday July 31, 2020 @05:24PM (#24014339)
Source? Didn’t hear this was happening

Edit: https://www.businessinsider.com/microsoft-tiktok-donald-trum...

This is some very fresh news.

Re:Nvidia is reportedly in ‘advanced talks’ to buy ARM for m... by Bhilai on Friday July 31, 2020 @06:20PM (#24014892)
Microsoft buying ARM would be interesting.
Re:Nvidia is reportedly in ‘advanced talks’ to buy ARM for m... by baq on Friday July 31, 2020 @03:39PM (#24012979)
I don’t want no ads on me CPUs
Re:Nvidia is reportedly in ‘advanced talks’ to buy ARM for m... by Jon_Lowtek on Friday July 31, 2020 @05:33PM (#24014449)
The flawless execution of these instructions has been sponsored by RAID bug spray.
Re:Nvidia is reportedly in ‘advanced talks’ to buy ARM for m... by leeoniya on Friday July 31, 2020 @08:20PM (#24016005)
RAID-5 bug spray, presumably?
Re:Nvidia is reportedly in ‘advanced talks’ to buy ARM for m... by Jon_Lowtek on Monday August 03, 2020 @12:53PM (#24040143)
now with extra parody!
Re:Nvidia is reportedly in ‘advanced talks’ to buy ARM for m... by ksec on Saturday August 01, 2020 @03:04AM (#24018328)
I am starting to see a lot of these similar comments around the internet.

I think, it is because people are now so used to Apple and Amazon's trillion valuation, with Apple closing in to 2 Trillion, people think $32B is low or ( relatively ) cheap.

Reality is ARM was quite over valued when it was purchased by Softbank.

Re:Nvidia is reportedly in ‘advanced talks’ to buy ARM for m... by kopos on Saturday August 01, 2020 @12:52AM (#24017753)
Another context to add to this.

This might also be part of SoftBank’s fire sale which bought ARM for $32B just few years ago (2018?)

Re:Nvidia is reportedly in ‘advanced talks’ to buy ARM for m... by dna_polymerase on Friday July 31, 2020 @03:35PM (#24012922)
Company valuation usually involves more tangible things, like revenue and profits, or at least expected revenues. "Importance" can vanish really fast.
Re:Nvidia is reportedly in ‘advanced talks’ to buy ARM for m... by samunism on Friday July 31, 2020 @03:41PM (#24013012)
We don't really live in that world anymore – what is value investing when the Federal Reserve sets the price? More and more, "intagibles" like brand value are becoming more important on balance sheets than investors want to admit.
Re:Nvidia is reportedly in ‘advanced talks’ to buy ARM for m... by WanderPanda on Friday July 31, 2020 @05:53PM (#24014640)
For me it is hard to grasp if this really is a paradigm shift or merely some valuation cycle aka https://twitter.com/chamath/status/1280531290635157505
Re:Nvidia is reportedly in ‘advanced talks’ to buy ARM for m... by kmonsen on Friday July 31, 2020 @08:58PM (#24016264)
For me Tesla stock value is where it got confirmed stock valuation diverged from any data points. I understand there is a potential huge upside there, but no real data points would justify anything close to the current valuation.
Re:Nvidia is reportedly in ‘advanced talks’ to buy ARM for m... by WanderPanda on Thursday August 06, 2020 @07:06PM (#24076351)
Especially in comparison to 9 months ago, the fundamentals did not really change (conpetitive landscape etc.) There was the CyberTruck announcement, though
Re:Nvidia is reportedly in ‘advanced talks’ to buy ARM for m... by fluffything on Friday July 31, 2020 @02:50PM (#24012312)
> There could be a viable Open Source driver for most of their GPUs tomorrow if they changed some licensing

I always just assumed that interfacing proprietary IP with the GPL is a tricky legal business. One slip, and all your IP becomes open source.

Do you have a source explaining what licensing changes they would have to make and what impact would that have for Linux and Nvidia ? I'd like to read that.

Re:Nvidia is reportedly in ‘advanced talks’ to buy ARM for m... by monocasa on Friday July 31, 2020 @06:18PM (#24014877)
Nvidia has a very different model for what they're trying to get out of their drivers. They spent something like 5x more on the number of driver developers than AMD, then would send engineers to work with AAA game studios to "optimize their games" for Nvidia. Good so far. But then these optimizations went so far as fixing (in the driver) broken game code. Like apparently it was so bad that games were being shipped without issuing BeginScene/EndScene on DirectX.

Hence AMDs push for Mantle then Vulkan. The console like API is the carrot to get people to use an API that has an verification layer so that third parties can easily say "wow what a broken game" rather "wow this new game runs on Nvidia and not AMD, what broken AMD drivers".

Nvidia open sourcing their drivers completely destroys a large chunk of their competitive advantage and is so intertwined with all the IP of the games they have hacks for that I'd be surprised if they ever would want to open source them, or even could if they wanted to.

More docs would be nice though.

Re:Nvidia is reportedly in ‘advanced talks’ to buy ARM for m... by dathinab on Saturday August 01, 2020 @08:59AM (#24020127)
The problem was never opening the existing driver.

It was:

- all kinds of problems wrt. the integration of the driver in the Linux Eco system, including the properitary driver having quality issues for anything but headless CUDA.

- nvidea getting in the way of the implementation of an open source alternative to their driver

Re:Nvidia is reportedly in ‘advanced talks’ to buy ARM for m... by GekkePrutser on Friday July 31, 2020 @10:11PM (#24016737)
But most of these games don't even exist on Linux.. So they wouldn't have to fix all that stuff.. As a Linux user I'd gladly do without that bloat anyway (also explains why a "driver" has to be 500MB lol)
Re:Nvidia is reportedly in ‘advanced talks’ to buy ARM for m... by monocasa on Friday July 31, 2020 @11:01PM (#24016990)
Sure, but they can't open source their existing drivers since it's really the same driver source for Linux and Windows with all the IP problems.

And they don't see the benefit to create new drivers.

I agree they should help out more.

Re:Nvidia is reportedly in ‘advanced talks’ to buy ARM for m... by posguy on Friday July 31, 2020 @11:30PM (#24017184)
AMD supported Radeon & AMDGPU rather than releasing their own drivers, there is no reason Nvidia can't provide documentation and a simple open source firmware for their GPUs.

We could care less about the hacks and cludges baked into the proprietary Nvidia drivers and firmware focused on DirectX powered gaming. The current path Nvidia has chosen with signed firmware locks out open source developers from much of the low level operations of their GPUs.

Re:Nvidia is reportedly in ‘advanced talks’ to buy ARM for m... by aspaceman on Friday July 31, 2020 @07:17PM (#24015441)
> But then these optimizations went so far as fixing (in the driver) broken game code.

AMD does the exact same thing and always has. When you see shaders come down the wire you can replace them with better-optimized or more performant versions. It's almost always fixing driver "bugs" in the game rather than actual game bugs. And the distinction is important.

I do agree with you, but that element is something everyone has to do to remain competitive in games. Developers will only optimize for one platform (because they're crunching), and 9 times out of 10 that's a RTX2080Ti.

Re:Nvidia is reportedly in ‘advanced talks’ to buy ARM for m... by monocasa on Friday July 31, 2020 @07:26PM (#24015538)
Nvidia did more than that, hooking their drivers in the same way that they would for benchmarks "oh actually ignore this API call" "oh actually issues these two calls when you see this one call with this signature" "yes this game requested synchronization here, but just ignore it" kinds of things.

While yes AMD did similar things when they could, it was way less prevalent (if only because they didn't have the staff necessary to pull it off to the same degree).

Edit: Here's an example of some of the stuff I'm talking about that goes beyond shaders. https://devblogs.microsoft.com/oldnewthing/20040305-00/?p=40...

Re:Nvidia is reportedly in ‘advanced talks’ to buy ARM for m... by kelnos on Friday July 31, 2020 @05:03PM (#24014066)
> I always just assumed that interfacing proprietary IP with the GPL is a tricky legal business. One slip, and all your IP becomes open source.

This persistent bit of FUD really needs to die. Yes, you have to be careful, but at this point it's ridiculously well-known what is obviously correct and what is obviously incorrect when dealing with GPL. I'm sure there are some grey ares that haven't been worked out, but avoiding those is fairly simple.

Nvidia is already in a weird grey area, releasing binary blobs with an "open source" shim that adapts its interfaces to the GPL kernel. As much as the Linux kernel's pragmatic approach toward licensing helps make it easier on some hardware manufacturers, sometimes I wish they'd take a hard line and refuse to carve out exceptions for binary drivers, inasmuch as those can sometimes/always be considered derived works.

Re:Nvidia is reportedly in ‘advanced talks’ to buy ARM for m... by dmz73 on Friday July 31, 2020 @10:01PM (#24016681)
I don't know if statement about interfacing with GPL is true or not but your statement first calls it a FUD, meaning you believe it is false, and then you say all the driver code should be considered derivative work and therefore be subject to GPL, meaning that original statement you called a FUD is actually true. Seems to me that a lot of GPL advocates are actually responsible for a good part of the GPL FUD.
Re:Nvidia is reportedly in ‘advanced talks’ to buy ARM for m... by fluffything on Saturday August 01, 2020 @12:54PM (#24021948)
> This persistent bit of FUD really needs to die. [...] I'm sure there are some grey ares that haven't been worked out

Way to contradict yourself.

> but avoiding those is fairly simple.

[Citation needed].

> As much as the Linux kernel's pragmatic approach toward licensing helps make it easier on some hardware manufacturers, sometimes I wish they'd take a hard line and refuse to carve out exceptions for binary drivers, inasmuch as those can sometimes/always be considered derived works.

Maybe this is what needs to happen to force companies to change their mindset, but where I work, lawyers tell us to (1) never contribute to any GPL'ed based code, (2) never distribute GPL'ed code to anybody (e.g. not even a docker container), etc.

Their argument is: a single slip could require us to publish all of your code, and make all of our IP open, and to make sure this doesn't happen, an army of lawyers and software engineers and managers would need to review every single code contribution that has something to do with the GPL. So the risks are very high, the cost of doing this right is very high as well, and the reward is... what exactly ? So in practice this means that we can't touch GPL'ed code with a 10 foot pole, it is not worth the hassle. If I were to ask my manager, it will tell me that it is not worth it. If they ask their manager, they will tell them the same. Etc.

BSD code ? No problem, we contribute to hundreds of BSD, MIT, Apache, ... licensed open source projects. Management tells us to just focus on those.

Re:Nvidia is reportedly in ‘advanced talks’ to buy ARM for m... by mappu on Friday July 31, 2020 @06:38PM (#24015054)
Nouveau is a highly capable open source driver for NVIDIA GPUs based on reverse-engineering.

For some older card generations (e.g. GTX 600 series) it was competitive with the official driver. But in every hardware generation since then, the GPU requires signed firmware in order to run at any decent clock speed.

The necessary signed firmware is present inside the proprietary driver, but nouveau can't load it because it's against the ToS to redistribute it.

Most GPU features are available but run at 0.1x speed or slower because of this single reason. Nvidia could absolutely fix this "tomorrow" if they were motivated.

https://www.phoronix.com/scan.php?page=news_item&px=Nouveau-...

Re:Nvidia is reportedly in ‘advanced talks’ to buy ARM for m... by salawat on Saturday August 01, 2020 @11:01PM (#24025979)
Solution: Download the Nvidia blob, isolate the binary firmware, extract, load. Be fun? Absolutely not. Desperate times and inconsciable acts of legalism call for equally extreme levels of overly contrived legalism circumvention.

At this point I've gotten so bloody tired of the games people play with IP, that I'm arriving at the point I think I wouldn't even mind being part of the collateral damage of our industry being burned to the ground through the complete dissolution of any software delivered or related contract. If you sell me hardware, and play shenanigans to keep me from being able to use it to it's fullest capability, you're violating the intent of the rights of First Sale.

To be honest, I think every graphics card should have to be sold bundled with enough information for a layperson (or I'll throw out a bone,a reasonably adept engineer) to write their own hardware driver/firmware. Without that requirement, this industry will never change.

Re:Nvidia is reportedly in ‘advanced talks’ to buy ARM for m... by fluffything on Saturday August 01, 2020 @12:59PM (#24021993)
Wow, that does suck. Imagine them doing the same thing with ARM.
Re:Nvidia is reportedly in ‘advanced talks’ to buy ARM for m... by kasabali on Friday July 31, 2020 @04:14PM (#24013396)
AMD and Intel had been providing open source drivers for their gpus for long time and they've yet to have had any legal problems with it.
Re:Nvidia is reportedly in ‘advanced talks’ to buy ARM for m... by dathinab on Saturday August 01, 2020 @09:07AM (#24020167)
AMD didn't directly open source their driver because if legal issues.

The point is it's not about open sourcing your properitary driver but about not getting in the way of an alternative open source driver, maybe even letting it a bit of an have even if just unofficially.

I thing if I where nvidea I might go in the direction of having a fully it at least partially open source driver for graphic stuff and a not so open source driver for headless CUDA (potentially running alongside a Intel integrated graphics based head/GUI).

Through I don't know what they plan wrt. ARM desktops/servers so this might conflict with their strategies there.

Re:Nvidia is reportedly in ‘advanced talks’ to buy ARM for m... by wolfgke on Friday July 31, 2020 @05:51PM (#24014608)
Perhaps Nvidia's ASICs and/or firmware contains more legally dubious components. ;-)
Re:Nvidia is reportedly in ‘advanced talks’ to buy ARM for m... by ptx on Friday July 31, 2020 @07:47PM (#24015741)
The GPL can't cause your code to automatically become GPL licensed. It can only prevent you from distributing the combination of your incompatibly licensed code and others' GPL code.
Re:Nvidia is reportedly in ‘advanced talks’ to buy ARM for m... by michaelmrose on Friday July 31, 2020 @08:00PM (#24015858)
>I always just assumed that interfacing proprietary IP with the GPL is a tricky legal business. One slip, and all your IP becomes open source.

The only tricky things involve blatantly betraying the spirit of the agreement while trying to pretend to follow the letter and hoping a judge supports your interesting reading of the law.

Even so there is no provision in law wherein someone can sue you and magically come into possession of your IP.

It would literally require magical thinking.

Re:Nvidia is reportedly in ‘advanced talks’ to buy ARM for m... by zaphirplane on Friday July 31, 2020 @11:57PM (#24017389)
Out of interest how much work does ARM put into the Linux kernel, OSS compilers, OSS libraries.
Re:Nvidia is reportedly in ‘advanced talks’ to buy ARM for m... by lambda on Saturday August 01, 2020 @12:27AM (#24017614)
Quite a lot.

Take a look at a recent snapshot of changesets and lines of code to the Linux kernel contributed by various employers: https://lwn.net/Articles/816162/

Arm themselves is listed at 1.8% by changesets; but Linaro is a software development shop funded by Arm and other Arm licensees to work on Arm support in various free software, and they contributed 4% of changesets and 8.8% by lines of code. And Code Aurora Forum is an effort to help various hardware vendors, many of whom are Arm vendors, get drivers upstreamed, and they contributed 1.8% by changesets and 10.1% by lines changed. A number of other top companies listed are also Arm licensees, though their support may be for random drivers or other CPU architectures as well.

However, Arm and companies in the Arm ecosystem do make up a fairly large amount of the code contributed to Linux, even if much of it is just drivers for random hardware.

And Arm and Linaro developers also contribute to GCC, LLVM, Rust, and more.

Re:Nvidia is reportedly in ‘advanced talks’ to buy ARM for m... by dathinab on Saturday August 01, 2020 @08:52AM (#24020081)
I think the main question is weather they will "just" own AMD it weather they will absorb it.