Earlier quoted context omitted.
https://drewdevault.com/2017/10/26/Fuck-you-nvidia.html You mean this Weyland "support"?
"October 26, 2017" I'm not coming out and saying it's gotten significantly better, but that is a three year old article and Nvidia-wayland does work on KDE and Gnome.
Nvidia to Acquire Arm for $40B
231–240 of 784 posts
Re: Nvidia to Acquire Arm for $40B
#232This is awful . Out of all the big tech companies, Nvidia is probably least friendly to open source and cross-platform comparability. It seems to me that their goal is to monopolize AI hardware over the next 20 years, the same way Intel effectively monopolized cloud hardware over the last 20. Expect to see less choice in the chip market and more and more propietary software frameworks like CUDA. A sad day for CS and…
NVIDIA’s hardware works on x86, PowerPC, and ARM platforms. Many of their AI libraries/tools are in fact open source. They stand to be a force that could propel ARM’s strength in data center and desktop computing. For some reason you’re okay with the current x86 duopoly held by AMD and Intel, both who have their own destiny over CPUs and GPUs. The HN crowd is incredibly biased against certain companies. Why not look…
because as a NVIDIA user of the last 20 years, I never saw such bright side when it comes to open source.
Re: Nvidia to Acquire Arm for $40B
#233Earlier quoted context omitted.
Surprisingly - they have a working driver for FreeBSD. Never had an issue with it - and the performance is fantastic. As far back as early 2000's I remember installing proprietary nvidia drivers on Linux and playing UT2004. Maybe Nintendo/Sony uses Nvidia cards on their developer machines? I imagine FreeBSD drivers aren't simply altruism on their part. On the other hand, stagnation on other fronts: - Nouveau (tried r…
Nvidia's "Blob" approach does have an advantage when it comes to supporting random OSes. It's less of a driver and more of an operating system. Basically self-contained with all the support libraries it needs. Super easy to port to a new operating system and any driver improvement work on all OSes. But the approach also has many downsides. It's big. It ignores all the native stuff (like linux's GEM interface). It als…
Re: Nvidia to Acquire Arm for $40B
#234Earlier quoted context omitted.
The company who was part of the creation of ARM and has a perpetual license to its IP? Tell me how.
Even perpetual license to future IP?
Re: Nvidia to Acquire Arm for $40B
#235Can we,for once, hear the opinions of people in the chip industry and not the same tired posts from software folks? NVIDIA Bad! Ok, we get it. Do you have anything more insightful than that? I'm starting to feel like social media based on upvotes is a utter waste of time. Echo chambers and groupthink. People commenting on things they barely know anything about and getting validation from others who don't know anythin…
You are just starting to feel that now?
I'm not quite ready to end my participation in HN, but I'm close. I am looking back on the last 10 years of participation in forums like this and wondering what the hell good it did. I am also suddenly very worried for what sites like Reddit are doing to kids. That process of validation is going to produce some very anti-social, misguided adults.
I would rather participate in an argument map style discussion, or, frankly, just read the thoughts of 'experts'.
Re: Nvidia to Acquire Arm for $40B
#236This is awful . Out of all the big tech companies, Nvidia is probably least friendly to open source and cross-platform comparability. It seems to me that their goal is to monopolize AI hardware over the next 20 years, the same way Intel effectively monopolized cloud hardware over the last 20. Expect to see less choice in the chip market and more and more propietary software frameworks like CUDA. A sad day for CS and…
NVIDIA’s hardware works on x86, PowerPC, and ARM platforms. Many of their AI libraries/tools are in fact open source. They stand to be a force that could propel ARM’s strength in data center and desktop computing. For some reason you’re okay with the current x86 duopoly held by AMD and Intel, both who have their own destiny over CPUs and GPUs. The HN crowd is incredibly biased against certain companies. Why not look…
Re: Nvidia to Acquire Arm for $40B
#237Can we,for once, hear the opinions of people in the chip industry and not the same tired posts from software folks? NVIDIA Bad! Ok, we get it. Do you have anything more insightful than that? I'm starting to feel like social media based on upvotes is a utter waste of time. Echo chambers and groupthink. People commenting on things they barely know anything about and getting validation from others who don't know anythin…
FT provides insightful commentary from finance/business side of things and their subscription is expensive - rightfully so.
Re: Nvidia to Acquire Arm for $40B
#238Earlier quoted context omitted.
Look at their AI/CUDA documentation and associated githubs. Many of their tools and libraries are open source. Tell me, what other AI platform works with x86 and PowerPC and ARM? Currently NVIDIA’s GPUs do.
I spent most of this afternoon tying to get cuda in docker to work on my Mac for a machine learning use case. It doesn’t. Because nvidia
Re: Nvidia to Acquire Arm for $40B
#239Earlier quoted context omitted.
Sure, here you go: https://www.tensorflow.org/api_docs/python/tf/raw_ops In my experience, well over 80% of these operations are implemented on TPU CPUs, and at least 60% are implemented on TPU cores. Again, if you give a specific example, I can simply write a program demonstrating that it works. What kind of custom reduction do you want? What's a peak search? As for workloads that GPUs can't do, we regularly train G…
Well, there you go. For one TensorFlow is not a generic framework like cuda is, so you lose a whole bunch of the configurability you have with cuda. So, for example, even though there is an FFT raw function, there doesn't appear to be a way to do more complicated FFTs, such as an overlap-save. This is trivial to do on a GPU, and is built into the library. The raw functions it provides is not direct access to the hard…
Why make generalizations like this? It's not true, and we've devolved back into the "nu uh" we originally started with.
This is trivial to do on a GPU, and is built into the library
Yes, I'm sure there are hardwired operations that are trivial to do on GPUs. That's not exactly a +1 in favor of generic programmability. There are also operations that are trivial to do on TPUs, such as CrossReplicaSum across a massive cluster of cores, or the various special-case Adam operations. This doesn't seem related to the claim that TPUs are less flexible.
The raw functions it provides is not direct access to the hardware and memory subsystem.
Not true. https://www.tensorflow.org/api_docs/python/tf/raw_ops/Inplac...
Jax is also going to be giving even lower-level access than TF, which may interest you.
You did not give an example of something GPUs can't do. all you said was that TPUs are faster for a specific function in your case.
Well yeah, I care about achieving goals in my specific case, as you do yours. And simply getting together a VM that can feed 500 examples/sec to a set of GPUs is a massive undertaking in and of itself. TPUs make it more or less "easy" in comparison. (I won't say effortless, since it does take some effort to get yourself into the TPU programming mindset.)
Re: Nvidia to Acquire Arm for $40B
#240I’m not convinced this is a death sentence for ARM. I doubt nVidia spent $40b on a company with the intention of killing it’s golden goose business model. The contractual agreements might change, but ARM wasn’t exactly giving their IP away for free before this move.
It is less about them intentionally killing it and more about their culture and attitude killing it.