this post was submitted on 02 Apr 2025
9 points (90.9% liked)

Hardware

7967 readers
22 users here now

All things related to technology hardware, with a focus on computing hardware.


Some other hardware communities across Lemmy:


Rules (Click to Expand):

  1. Follow the Lemmy.world Rules - https://mastodon.world/about

  2. Be kind. No bullying, harassment, racism, sexism etc. against other users.

  3. No Spam, illegal content, or NSFW content.

  4. Please stay on topic, adjacent topics (e.g. software) are fine if they are strongly relevant to technology hardware. Another example would be business news for hardware-focused companies.

  5. Please try and post original sources when possible (as opposed to summaries).

  6. If posting an archived version of the article, please include a URL link to the original article in the body of the post.


Icon by "icon lauk" under CC BY 3.0

founded 3 years ago
MODERATORS
 

There are some bus widths that are used in full discrete GPU dies and some that I've only ever seen in cut-down GPUs. Full-die GPU memory bus widths seem to always be:
64-bit × 2^n^ × (1 or 0.75)
where n is a whole number. Cut-down models can feature pretty much any multiple of 32 bits.

Examples:

  • 128-bit bus: common in entry-level GPUs (RTX 4060, RX 6600 XT)
  • 160-bit bus: occasionally shows up in cut-down designs (Arc B570)
  • 192-bit bus: common in midrange & entry-level GPUs (RTX 5070, Arc B580)
  • 256-bit bus: common in midrange GPUs (RX 9070 XT, RTX 3070 Ti)
  • 320-bit bus: occasionally shows up in cut-down designs (RX 7900 XT, RTX 3080)
  • 352-bit bus: Appeared in the RTX 2080 Ti, which was cut down
  • 384-bit bus: common in upper-midrange & high-end GPUs (RX 7900 XTX, RTX 4090)

Any insights into why this is? As a layperson, it seems like having a full die with perhaps a 160-bit bus for the entry level or a 224-bit bus for the midrange would at least occasionally make sense.

you are viewing a single comment's thread
view the rest of the comments
[–] over_clox@lemmy.world 2 points 1 year ago (1 children)

Part of this has to do with inevitable flaws in manufacturing. Nothing is ever totally perfect.

GPUs have many multiple identical cores running in parallel to achieve the processing power they do. But during manufacturing, let's say for simplicity that the GPU is designed with 64 cores. But in testing, only 57 of those cores actually function as expected.

So what are they gonna do? Well they're damn sure not going to scrap the entire chip, they just basically block out the bad cores and sell it as a lower end model with reduced processing power. I'm practically certain this also affects the potential bus width of the final product.

[–] flavonol@lemmy.world 1 points 1 year ago

I understand the concept of fusing off or otherwise blocking defective die portions. What I am curious about is the apparent absence of, say, 320-bit bus designs being made which could be cut down as needed to 256-bit.