Whats a better name for 'graphics cards' that describes the kind of computational work it does
-
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?
Thinky boi, or computy boi.
-
Parallel compute accelerator.
Nobody is gonna say that in full, just like "graphics processing unit" becomes "GPU", so maybe "PCA".
Pissy, eh.
-
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.
The 5090 is missing rops too
-
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?
Floating point processor.
-
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?
Mathematical Image Creation Engine.
MICE.
-
Parallel compute accelerator.
Nobody is gonna say that in full, just like "graphics processing unit" becomes "GPU", so maybe "PCA".
Aka ones 'pecca'
-
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?
Computational shotgun.
-
It's mixing the data that goes in to get the result...
Well there's yer problem
-
Thinky boi, or computy boi.
Thinky boi is the CPU. GPU are also thinky but they are in parallel so plural. Thinky bois.
-
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?
AIPU. Or “AI stinks” for short.
-
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?
I'm old enough to remember when these were called 'Accelerator Cards'.
-
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?
Ok you can call it a geometry coprocessor
-
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?
Parallel Processing Unit: PPU
-
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?
Expensive card
-
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?
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.
-
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.
-
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?
Strategic Computational Retro Offboard Turbo Encabulator
-
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?
The computer that you stick into your other computer.
-
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?
Triangle Vomitorium.
-
Parallel Processing Unit: PPU
heh, you said "PP".