Live data from Hacker News

Dissecting the Apple M1 GPU, Part II

rosenzweig.io

1–10 of 195 posts

Re: Dissecting the Apple M1 GPU, Part II

#2
[*Sure I get it, it's not interesting to talk meta about whether a post is interesting. I'm already downvoted off the planet. Fine.]

I'm sure it's a good blog post for the right reader, but for something to land on HN front page, I generally look for either:

1) a story that, while specialized, reveals something accessibly technical and interesting to a semi-expert crowd, or

2) explains something at a sufficient level of expertise/detail that people not in the middle of it can grasp and apply to their own knowledge.

This story seems not accessible to the general reader. Or it reads like someone's private notes. I think it needs a level of abstraction or summary to be accessible to the readership here.

Re: Dissecting the Apple M1 GPU, Part II

#4

[*Sure I get it, it's not interesting to talk meta about whether a post is interesting. I'm already downvoted off the planet. Fine.] I'm sure it's a good blog post for the right reader, but for something to land on HN front page, I generally look for either: 1) a story that, while specialized, reveals something accessibly technical and interesting to a semi-expert crowd, or 2) explains something at a sufficient level…

I've never worked on GPUs, will likely never work on drivers even, yet was able to follow along and find it interesting.

I'm going to upvote pretty much any reverse engineering monologue, especially one as accessible as this.

Re: Dissecting the Apple M1 GPU, Part II

#5

[*Sure I get it, it's not interesting to talk meta about whether a post is interesting. I'm already downvoted off the planet. Fine.] I'm sure it's a good blog post for the right reader, but for something to land on HN front page, I generally look for either: 1) a story that, while specialized, reveals something accessibly technical and interesting to a semi-expert crowd, or 2) explains something at a sufficient level…

Then hide it and don't read it

Re: Dissecting the Apple M1 GPU, Part II

#6
OK I love this, but I am pretty sure my chances of getting a mac in the future are zero. From which side should I expect the PC response? Intel? AMD? Microsoft? ARM? Samsung? I think Apple willingly or not has just obliterated the whole consumer pc market.

Re: Dissecting the Apple M1 GPU, Part II

#7

[*Sure I get it, it's not interesting to talk meta about whether a post is interesting. I'm already downvoted off the planet. Fine.] I'm sure it's a good blog post for the right reader, but for something to land on HN front page, I generally look for either: 1) a story that, while specialized, reveals something accessibly technical and interesting to a semi-expert crowd, or 2) explains something at a sufficient level…

Yeah, well, you know, that's just like... your opinion, man.

Re: Dissecting the Apple M1 GPU, Part II

#8

OK I love this, but I am pretty sure my chances of getting a mac in the future are zero. From which side should I expect the PC response? Intel? AMD? Microsoft? ARM? Samsung? I think Apple willingly or not has just obliterated the whole consumer pc market.

The new Ryzen mobile processors should be interesting. Their GPU drivers (while not of the best code quality) are in the mainline Linux kernel. So it all should just “work”

Re: Dissecting the Apple M1 GPU, Part II

#9

Amazing!! This is progresssing literally 10 times faster then I expected.

Indeed. That single triangle likely is way closer to a million triangles than to zero triangles. https://rampantgames.com/blog/?p=7745:

“Afterwards, we came to refer to certain types of accomplishments as “black triangles.” These are important accomplishments that take a lot of effort to achieve, but upon completion you don’t have much to show for it only that more work can now proceed. It takes someone who really knows the guts of what you are doing to appreciate a black triangle.”

Re: Dissecting the Apple M1 GPU, Part II

#10
post #8

OK I love this, but I am pretty sure my chances of getting a mac in the future are zero. From which side should I expect the PC response? Intel? AMD? Microsoft? ARM? Samsung? I think Apple willingly or not has just obliterated the whole consumer pc market.

The new Ryzen mobile processors should be interesting. Their GPU drivers (while not of the best code quality) are in the mainline Linux kernel. So it all should just “work”

Currently using a Renoir laptop. It's smoking fast but I had to install a bleeding edge kernel to get the display driver to work at all. That should be fixed in the next ubuntu release though.
Post reply on HN