Hacker News new | past | comments | ask | show | jobs | submit login
Tinygrad AMD Linux Driver Crash Hang Tracker and Updates (github.com/nod-ai)
18 points by bratao 10 months ago | hide | past | favorite | 9 comments



I totally understand why George is upset. Troubleshooting crashes within a vendor's closed source product is one of the most painful things I've had to do professionally. In my case, it took months of patience and collecting pcaps to finally get it resolved. George doesn't have months.

I've been fascinated by his live streams where he has been digging into the bug himself: https://www.youtube.com/@geohotarchive/videos

As crappy as the situation is, I must say it's been great to see George's passion to solve these types of technical puzzles reignited! It seems like he's tried his hardest to work with AMD in an nonabrasive manor but he has become very frustrated by the lack of progress.

AMD would be wise to just pair one of their best, whom has access to the source, with George for just a couple days.


Relevant Tweets by George Hotz,

[1] Spoke with @LisaSu. She was very polite, but said nothing of substance and indirectly rejected my offer.

Here’s a firmware crash, run ./loop.sh to trigger. Tested on tinybox and 1x7900XTX machine, ROCm 6.0.2 and 6.0.3 preview. Must reboot to bring back.

[2] No need to hire me, just open source the 7900XTX firmware+docs and remove the signature check. We'd treat it like bring up for our own chip, get builds in CI, HITL testing, fuzzing, etc...

Deadline, end of the week? Otherwise I'm not spending more time thinking about this.

Source https://twitter.com/realGeorgeHotz/status/177166635165378186...


And, 2 days later: https://twitter.com/__tinygrad__/status/1772139983731831051

If I were George Hotz I would not live-tweet my stream of conciousness to that degree.


Maybe you should. How else are people supposed to live in reality?!


Tweets along with his stream where he is working on a problem for a while is fascinating to follow.


It would be great to have the premise of open source but I wouldn't if I were a CEO give in to that attitude.


Its not about attitude, its about logic: bottlenecks. Why do you want to bottleneck your own sales? Makes no sense.


Well explain how it would be a bottleneck?


You need people who have positive experiences with your products. Isn't that obvious?

People's first impressions start with busted AMD GPUs and then they will switch to NVidia and you lost a customer, forever. It's that simple.




Consider applying for YC's Spring batch! Applications are open till Feb 11.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: