this post was submitted on 24 Jun 2025
65 points (90.1% liked)

Ask Lemmy

32861 readers
1229 users here now

A Fediverse community for open-ended, thought provoking questions


Rules: (interactive)


1) Be nice and; have funDoxxing, trolling, sealioning, racism, and toxicity are not welcomed in AskLemmy. Remember what your mother said: if you can't say something nice, don't say anything at all. In addition, the site-wide Lemmy.world terms of service also apply here. Please familiarize yourself with them


2) All posts must end with a '?'This is sort of like Jeopardy. Please phrase all post titles in the form of a proper question ending with ?


3) No spamPlease do not flood the community with nonsense. Actual suspected spammers will be banned on site. No astroturfing.


4) NSFW is okay, within reasonJust remember to tag posts with either a content warning or a [NSFW] tag. Overtly sexual posts are not allowed, please direct them to either [email protected] or [email protected]. NSFW comments should be restricted to posts tagged [NSFW].


5) This is not a support community.
It is not a place for 'how do I?', type questions. If you have any questions regarding the site itself or would like to report a community, please direct them to Lemmy.world Support or email [email protected]. For other questions check our partnered communities list, or use the search function.


6) No US Politics.
Please don't post about current US Politics. If you need to do this, try [email protected] or [email protected]


Reminder: The terms of service apply here too.

Partnered Communities:

Tech Support

No Stupid Questions

You Should Know

Reddit

Jokes

Ask Ouija


Logo design credit goes to: tubbadu


founded 2 years ago
MODERATORS
 

I now do some work with computers that involves making graphics cards do computational work on a headless server. The computational work it does has nothing to do with graphics.

The name is more for consumers based off the most common use for graphics cards and why they were first made in the 90s but now they're used for all sorts of computational workloads. So what are some more fitting names for the part?

I now think of them as 'computation engines' analagous to a old car engine. Its where the computational horsepower is really generated. But how would ram make sense in this analogy?

all 50 comments
sorted by: hot top controversial new old
[–] [email protected] 2 points 3 days ago
[–] [email protected] 12 points 4 days ago (1 children)
[–] [email protected] 4 points 3 days ago

Coincidentally the same name as my geometry themed experimental grunge rock band

[–] [email protected] 5 points 4 days ago (1 children)

The computer that you stick into your other computer.

[–] [email protected] 1 points 3 days ago
[–] [email protected] 3 points 4 days ago

Strategic Computational Retro Offboard Turbo Encabulator

[–] [email protected] 9 points 4 days ago (1 children)

GPUs are specialized to be able to very quickly manipulate vectors, by using a principle called Single Instruction Multiple Data (SIMD). Where a CPU would have to individually operate on each element of a vector, a GPU can operate on all the elements in one go.

So maybe you could call it a SIMD card or Vector Accelerator or something like that.

[–] [email protected] 5 points 4 days ago (1 children)
[–] [email protected] 1 points 3 days ago

Anyone got a dummy explanation on cpu v GPU?

[–] [email protected] 3 points 4 days ago

Expensive card

[–] [email protected] 18 points 4 days ago (2 children)

Parallel Processing Unit: PPU

[–] [email protected] 3 points 3 days ago

How the turntables

Nintendo called the 2d graphics chips on the NES and SNES the "PPU" (picture processing unit)

[–] [email protected] 3 points 4 days ago

heh, you said "PP".

[–] [email protected] 6 points 4 days ago

Ok you can call it a geometry coprocessor

[–] [email protected] 17 points 4 days ago (2 children)

I'm old enough to remember when these were called 'Accelerator Cards'.

[–] [email protected] 5 points 4 days ago (1 children)

How are your knees and back treating you, fellow old person?

[–] [email protected] 5 points 4 days ago

My knees and back are fine

My wrists and fingers are war veterans

[–] [email protected] 2 points 4 days ago

AIPU. Or “AI stinks” for short.

[–] [email protected] 7 points 4 days ago

Computational shotgun.

[–] [email protected] 3 points 4 days ago

Mathematical Image Creation Engine.

MICE.

[–] [email protected] 3 points 4 days ago

Floating point processor.

[–] [email protected] 8 points 4 days ago (1 children)

Thinky boi, or computy boi.

[–] [email protected] 2 points 4 days ago

Thinky boi is the CPU. GPU are also thinky but they are in parallel so plural. Thinky bois.

[–] [email protected] 7 points 4 days ago

Back in the day, you could slap a math coprocessor on your system so it could do floating point maths real gud.

Now, you slap in some card that does floating point maths even guder, but also in parallel in yuge vectors.

So my proposed name is "It's like an old Cray supercomputer but real tiny"

[–] [email protected] 35 points 4 days ago (2 children)

Parallel compute accelerator.

Nobody is gonna say that in full, just like "graphics processing unit" becomes "GPU", so maybe "PCA".

[–] [email protected] 3 points 4 days ago

Aka ones 'pecca'

[–] [email protected] 5 points 4 days ago
[–] [email protected] 11 points 4 days ago

Triangle makers

[–] [email protected] 66 points 4 days ago* (last edited 4 days ago) (1 children)

They are GPUs.

All of them, even the H100, B100, and MI300X all have texture units, pixel shaders, everything. They are graphics cards at a low level. Only the MI300X is missing ROPs, but the Nvidia cards have them (and can run realtime games on Linux), and they all can be used in Blender and such.

The compute programming languages they use are, fundamentally, hacked up abstractions to map to the same GPU hardware in consumer stuff.

That’s the whole point, they’re architected as GPUs so that they’re backwards compatible, as everything's built on the days when consumer gaming GPUs were hacked to be used for compute.


Are there more dedicated accelerators? Yes. They’re called ASICs, or application specific integrated circuits. This is technically a broad term, but mostly its connotation is very purpose made compute.

[–] [email protected] 8 points 4 days ago (1 children)

The 5090 is missing rops too

[–] [email protected] 3 points 4 days ago
[–] [email protected] 13 points 4 days ago

Floating point coprocessor

[–] [email protected] 13 points 4 days ago (1 children)

matrix multiplication unit

[–] [email protected] 4 points 4 days ago (2 children)

We already have MMU for Memory Management Unit. Maybe Matrix Multiplication Accelerator instead?

[–] [email protected] 1 points 4 days ago

Matrix Accelerator coProcessor card, MAP card

[–] [email protected] 8 points 4 days ago

So MMA? Sounds sporty.

[–] [email protected] 26 points 4 days ago (1 children)

Massively Parallelized Floating-Point Computation Unit.

MPFPCU!