Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Brand Logo

agnos.is Forums

  1. Home
  2. Ask Lemmy
  3. Whats a better name for 'graphics cards' that describes the kind of computational work it does

Whats a better name for 'graphics cards' that describes the kind of computational work it does

Scheduled Pinned Locked Moved Ask Lemmy
asklemmy
40 Posts 35 Posters 0 Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • G [email protected]

    Carburator.

    It mixes the fuel/air ratio, prepping it before it goes into the engine.

    Similarly ram is holding data while it gets adjusted.

    It's not a great analogy, but it's pretty much all there is

    jeena@piefed.jeena.netJ This user is from outside of this forum
    jeena@piefed.jeena.netJ This user is from outside of this forum
    [email protected]
    wrote on last edited by
    #5

    I think you need to add the exhaust or at least the catalysator to it because the RAM stores the results of the computations for further use.

    G 1 Reply Last reply
    0
    • jeena@piefed.jeena.netJ [email protected]

      Massively Parallelized Floating-Point Computation Unit.

      MPFPCU!

      P This user is from outside of this forum
      P This user is from outside of this forum
      [email protected]
      wrote on last edited by
      #6

      Hehehehehehehe!

      1 Reply Last reply
      0
      • smokeydope@lemmy.worldS [email protected]

        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?

        tropicaldingdong@lemmy.worldT This user is from outside of this forum
        tropicaldingdong@lemmy.worldT This user is from outside of this forum
        [email protected]
        wrote on last edited by
        #7

        matrix multiplication unit

        P 1 Reply Last reply
        2
        • smokeydope@lemmy.worldS [email protected]

          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?

          N This user is from outside of this forum
          N This user is from outside of this forum
          [email protected]
          wrote on last edited by
          #8

          Floating point coprocessor

          1 Reply Last reply
          4
          • jeena@piefed.jeena.netJ [email protected]

            I think you need to add the exhaust or at least the catalysator to it because the RAM stores the results of the computations for further use.

            G This user is from outside of this forum
            G This user is from outside of this forum
            [email protected]
            wrote on last edited by
            #9

            It's mixing the data that goes in to get the result...

            S 1 Reply Last reply
            0
            • smokeydope@lemmy.worldS [email protected]

              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?

              B This user is from outside of this forum
              B This user is from outside of this forum
              [email protected]
              wrote on last edited by [email protected]
              #10

              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.

              altima_neo@lemmy.zipA 1 Reply Last reply
              18
              • tropicaldingdong@lemmy.worldT [email protected]

                matrix multiplication unit

                P This user is from outside of this forum
                P This user is from outside of this forum
                [email protected]
                wrote on last edited by
                #11

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

                P 1 Reply Last reply
                1
                • smokeydope@lemmy.worldS [email protected]

                  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?

                  tal@lemmy.todayT This user is from outside of this forum
                  tal@lemmy.todayT This user is from outside of this forum
                  [email protected]
                  wrote on last edited by
                  #12

                  Parallel compute accelerator.

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

                  V C 2 Replies Last reply
                  12
                  • P [email protected]

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

                    P This user is from outside of this forum
                    P This user is from outside of this forum
                    [email protected]
                    wrote on last edited by
                    #13

                    So MMA? Sounds sporty.

                    1 Reply Last reply
                    2
                    • smokeydope@lemmy.worldS [email protected]

                      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?

                      umbraroze@slrpnk.netU This user is from outside of this forum
                      umbraroze@slrpnk.netU This user is from outside of this forum
                      [email protected]
                      wrote on last edited by
                      #14

                      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"

                      1 Reply Last reply
                      1
                      • smokeydope@lemmy.worldS [email protected]

                        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?

                        C This user is from outside of this forum
                        C This user is from outside of this forum
                        [email protected]
                        wrote on last edited by
                        #15

                        Thinky boi, or computy boi.

                        whaleross@lemmy.worldW 1 Reply Last reply
                        3
                        • tal@lemmy.todayT [email protected]

                          Parallel compute accelerator.

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

                          V This user is from outside of this forum
                          V This user is from outside of this forum
                          [email protected]
                          wrote on last edited by
                          #16

                          Pissy, eh.

                          1 Reply Last reply
                          2
                          • B [email protected]

                            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.

                            altima_neo@lemmy.zipA This user is from outside of this forum
                            altima_neo@lemmy.zipA This user is from outside of this forum
                            [email protected]
                            wrote on last edited by
                            #17

                            The 5090 is missing rops too

                            1 Reply Last reply
                            1
                            • smokeydope@lemmy.worldS [email protected]

                              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?

                              N This user is from outside of this forum
                              N This user is from outside of this forum
                              [email protected]
                              wrote on last edited by
                              #18

                              Floating point processor.

                              1 Reply Last reply
                              1
                              • smokeydope@lemmy.worldS [email protected]

                                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?

                                kolanaki@pawb.socialK This user is from outside of this forum
                                kolanaki@pawb.socialK This user is from outside of this forum
                                [email protected]
                                wrote on last edited by
                                #19

                                Mathematical Image Creation Engine.

                                MICE.

                                1 Reply Last reply
                                1
                                • tal@lemmy.todayT [email protected]

                                  Parallel compute accelerator.

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

                                  C This user is from outside of this forum
                                  C This user is from outside of this forum
                                  [email protected]
                                  wrote on last edited by
                                  #20

                                  Aka ones 'pecca'

                                  1 Reply Last reply
                                  1
                                  • smokeydope@lemmy.worldS [email protected]

                                    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?

                                    B This user is from outside of this forum
                                    B This user is from outside of this forum
                                    [email protected]
                                    wrote on last edited by
                                    #21

                                    Computational shotgun.

                                    1 Reply Last reply
                                    1
                                    • G [email protected]

                                      It's mixing the data that goes in to get the result...

                                      S This user is from outside of this forum
                                      S This user is from outside of this forum
                                      [email protected]
                                      wrote on last edited by
                                      #22

                                      Well there's yer problem

                                      1 Reply Last reply
                                      0
                                      • C [email protected]

                                        Thinky boi, or computy boi.

                                        whaleross@lemmy.worldW This user is from outside of this forum
                                        whaleross@lemmy.worldW This user is from outside of this forum
                                        [email protected]
                                        wrote on last edited by
                                        #23

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

                                        1 Reply Last reply
                                        1
                                        • smokeydope@lemmy.worldS [email protected]

                                          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?

                                          A This user is from outside of this forum
                                          A This user is from outside of this forum
                                          [email protected]
                                          wrote on last edited by
                                          #24

                                          AIPU. Or “AI stinks” for short.

                                          1 Reply Last reply
                                          1
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          • Login

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Categories
                                          • Recent
                                          • Tags
                                          • Popular
                                          • World
                                          • Users
                                          • Groups