Hacker News new | ask | show | jobs
Engineer 'builds a GPU from scratch' in two weeks (tomshardware.com)
71 points by blcArmadillo 785 days ago
5 comments

Isn't a GPU with no rasterization or texture hardware a DSP?
Not a GPU for sure. Not really a DSP either.

I would call it an array processor.

Yeah, this is a "GPU" in the sense that it resembles modern GPUs with the graphics parts sliced off. So it's an understandable shorthand to use, but it is a bit misleading.

Terminology on this is confusing - NVIDIA calls their A100 a "GPU" for example but I can't tell if any of the graphics bits like samplers and ROPs are even in that thing - though I did learn it has a hardware JPEG decoder.

I know it (the A100) at least has the texture pipeline too, so it's certainly got more "Graphics" optimized parts than this.

Really nomenclature is a mess, everyone hops on the next big term until you're not sure what it means anymore.

GPU as a term lost meaning when it changed to Generative Processing Unit from General Processing Unit some time in the last couple years.

And no, GPGPU is a bloody stupid term.

I thought GPU stood for Graphics Processing Unit. Is this not the case?
It used to. Some time in the mid 2010s it changed to General Processing Unit, driven by things like PhysX, crowdsourced protein crunching efforts like Folding@Home, and particularly the cryptocurrency mining boom.

Now we're in the 2020s and GPUs are all about being Generative Processing Units thanks to the "AI" craze.

Feel free to link to one academic paper or news article that uses this term. Google couldn't find one, perhaps you can.
This reminds me of the software engineer who built his own GPU: https://www.furygpu.com/about
I have met this guy, Adam, in person at Founders Inc. He's super smart!
tangentially, TIL that VS Code has Verilog extensions:

https://kagi.com/search?q=verilog+vs+code

Is this a plug for kagi? People who don't use kagi can't see the results. Just link to the extensions.
Oh, nope, didn’t realize it was like that. Thanks for catching that.

Just the search terms suffice, too late to edit though so response here

Super useful work. Thank you!