Earlier quoted context omitted.
> have him fix it to his liking Like when he strolled into Twitter, acted like he knew better than everyone, delivered nothing and then left. There is far more to achieving things in large companies than simply having great technical skills.
IDK, dude’s provably pretty capable as long as you don’t attempt to drown him in a bureaucratic swamp. Betcha he’d fix it pretty good.
Documentation for the AMD 7900XTX
111–120 of 154 posts
Re: Documentation for the AMD 7900XTX
#112I used to be an AMD diehard fan. Bought their processors and GPUs for close to 20 years until I simply couldn't take it anymore - 5 years ago I started buying NVIDIA GPUs with Intel CPUs and honestly never looked back. Sure I pay more, but it's worth paying more for reliability and software support. Anything else and I'm losing money out of ideology to give to a business that doesn't have its act together.
However, observing Intels cards from an average consumers perspective, they really showed what difference good software makes when it comes to having great performance hardware.
Re: Documentation for the AMD 7900XTX
#113I used to be an AMD diehard fan. Bought their processors and GPUs for close to 20 years until I simply couldn't take it anymore - 5 years ago I started buying NVIDIA GPUs with Intel CPUs and honestly never looked back. Sure I pay more, but it's worth paying more for reliability and software support. Anything else and I'm losing money out of ideology to give to a business that doesn't have its act together.
Re: Documentation for the AMD 7900XTX
#114Earlier quoted context omitted.
Why is that, that AMD seemingly can't act like a sane individual would do?
One individual doesn't suffer from the problem of being pulled in multiple different directions by multiple people. A company is not typically led by one person "dictator-style" but instead groups of people who try to make decisions together, sometimes not agreeing.
Re: Documentation for the AMD 7900XTX
#115Re: Documentation for the AMD 7900XTX
#116Earlier quoted context omitted.
What might that be, for example? "Organizationally unable to make competent software, perfectly able to make great hardware" seems to be the common case with hardware companies, if not de facto standard. Exceptions are rare.
Apart from "trying to implement this will cost us more in CUDA API copying lawsuits then it could earn", I don't know. But it's not just that they can't make competent software. It's that everyone tells them they should try, that it looks like a pile of money ready to pick up, that people try doing it on their own... and AMD does nothing. They're not even taking the chance to fail/succeed. Can you imagine that Lisa S…
Re: Documentation for the AMD 7900XTX
#117Earlier quoted context omitted.
Slight mistake in your description: CUDA is an out of date API that was replaced by Khronos's own official compute APIs. Khronos is a standards consortium that Nvidia is a founding member of. Although the marketing department at Nvidia still pushes for greenfield CUDA codebases, no new code should be written in it, and they should opt for open source international standards only. Khronos APIs are implemented by over…
With my past experience in Khronos, NVIDIA is indeed a member and they sent decent guys to the meetings -- but only for strategic reasons, rather than "advocating for open standards" as you described. My experiences there actually told me the opposite that they will never drop CUDA. Objectively they also have incentive to do so: fighting with 100-ish companies to ratify something is always slower than rolling out an…
Re: Documentation for the AMD 7900XTX
#118So for reference, this geohot is George Hotz who has a company Tiny Corp [0] in the space. Among a long list of things, he had a moment in the spotlight recently for a long rant [1] where he "gave up on AMD" because their drivers sucked more than he expected. The situation is reasonably complex - AMD have some programmers working on ROCm who seemed to be operating at standard fare when that is really not what AMD nee…
NVidia is making boatloads of money because their driver works and they have a software library called CUDA that accelerates neural networks. Nobody expects AMD to match them, but George thought they could at least write a GPU driver. If AMD can get that driver out, then George could provide a competitor to CUDA (for neutral networks only). They'd both make boatloads of money. However, AMD was less capable than expec…
This is where the melodrama kicks in.
They reverse-reversed course less than a week later and now they're back on AMD again.
AMD plans go "on hold" - March 19: https://twitter.com/__tinygrad__/status/1770151484363354195
AMD plans restarted - March 25: https://twitter.com/__tinygrad__/status/1772139983731831051
Re: Documentation for the AMD 7900XTX
#119Earlier quoted context omitted.
Yes, that's a problem, but it's also a bit of an unfair dunk. After all, your CPU almost certainly runs firmware with all the same issues. Not to mention all other GPUs from all other vendors. Despite all of the noise-making, I don't think anybody has really convincingly made the case that the firmware quality is the main issue here, as opposed to the quality of the rest of the stack.
> After all, your CPU almost certainly runs firmware with all the same issues. CPUs don't really have firmware in the same sense. CPUs expose basic primitives (machine instructions). Modern CPUs will translate them to micro-ops in microcode instead of executing them directly, but the mapping is relatively simple and bugs are correspondingly uncommon. The GPU firmware is doing something complicated, and therefore bugg…
How would you classify e.g. the Intel Management Engine and the firmware that runs on it?
Re: Documentation for the AMD 7900XTX
#120So for reference, this geohot is George Hotz who has a company Tiny Corp [0] in the space. Among a long list of things, he had a moment in the spotlight recently for a long rant [1] where he "gave up on AMD" because their drivers sucked more than he expected. The situation is reasonably complex - AMD have some programmers working on ROCm who seemed to be operating at standard fare when that is really not what AMD nee…
>I'm cheering him on, even though his complaints were a little melodramatic. I've really soured on him when he literally went "I'm going to fix twitter search, hire me elon" and then went to public saying "Hey, want an internship? Fix it, and then MIT license your code(so he could use it lol), and maybe we can talk - oh btw I have no real authority to give anyone an internship." He might be a brilliant programmer and…
Feels like the usual trend of someone actually skilled in one specific thing (hacking) letting the social media notoriety get to his head and thinking he's just as much of a genius at everything else.