this post was submitted on 04 Jun 2024
58 points (91.4% liked)

PC Gaming

8581 readers
220 users here now

For PC gaming news and discussion. PCGamingWiki

Rules:

  1. Be Respectful.
  2. No Spam or Porn.
  3. No Advertising.
  4. No Memes.
  5. No Tech Support.
  6. No questions about buying/building computers.
  7. No game suggestions, friend requests, surveys, or begging.
  8. No Let's Plays, streams, highlight reels/montages, random videos or shorts.
  9. No off-topic posts/comments, within reason.
  10. Use the original source, no clickbait titles, no duplicates. (Submissions should be from the original source if possible, unless from paywalled or non-english sources. If the title is clickbait or lacks context you may lightly edit the title.)

founded 1 year ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
[โ€“] Buddahriffic@lemmy.world 1 points 5 months ago (1 children)

There will be a point where APUs will make dGPUs obsolete. Their advantages are huge and it's just the raw power and bandwidth that needs to catch up. Things like lower latency between CPU and GPU, and the big one: being able to use a shared address space. I don't think even today's APUs generally do that and instead set aside some system RAM to act as video RAM, but that setup involves a lot of copying data back and forth between video memory and system memory. If they both can just access the same memory space, that no longer needs to happen at all.

So it's just a matter of fitting more compute cores on that package (which isn't limited by chip size with chiplets) and scaling up the memory bandwidth until those advantages above reach parity with a dGPU.

[โ€“] boonhet@lemm.ee 2 points 5 months ago

Apple does share address space I believe.

Chiplets are still fairly close to each other, they need to be cooled. We're going to need some massive cooling solutions here. Fortunately ARM has great power efficiency at least compared to x86.

Of course SoCs are also the death of upgradablity. You upgrade everything at once or nothing at all, since CPU, GPU and RAM are all part of the same package.