By using this site, you agree to our Privacy Policy and our Terms of Use. Close

Forums - PC Discussion - DDR5 Could Reach The Consumer Market As Early As 2019

Welp, I read that as Dance Dance Revolution 5 in my head before entering this topic :D



Around the Network
vivster said:

Do you think RAM technologies for CPU and GPU will ever converge or at least be on the same chip? Or are they just too different? Would be cool if we had completely unified RAM some day with a universal interface. Imagine just taking 2GB RAM from your CPU and plug it into your graphics card because you need more RAM for that now.

Yes, in fact we're already there ... (It's what PS4 essentially is)



Looking at the ram prices now, all I can say is... Rip wallet. Maybe I will just wait for ddr6



                  

PC Specs: CPU: 7800X3D || GPU: Strix 4090 || RAM: 32GB DDR5 6000 || Main SSD: WD 2TB SN850

JRPGfan said:
vivster said:

Do you think RAM technologies for CPU and GPU will ever converge or at least be on the same chip? Or are they just too different? Would be cool if we had completely unified RAM some day with a universal interface. Imagine just taking 2GB RAM from your CPU and plug it into your graphics card because you need more RAM for that now.

Playstation 4 uses the same memory for both, its cpu & gpu.

It runs with GDDR5.

My secrete hope is they eventually do the same on pc.

Id love to see a APU equal to a PS4 or better, for cheaper than a "intel cpu + nvidia gpu" is.

With Ryzen AMD are close enough, that the differnce in cpu tech is a meh, between the two.

If your cpu comes with a gpu equal to a ps4 as well? alot of people wouldnt buy intel anymore.

 

Theres also some advantages to haveing both cpu+gpu on the same memory.

It allows for "heterogeneous computing".

Think of it this way, right now all your x32 bit programs you run, do so mostly via the cpu.

But the cpu isnt always the most effecient way to do certain tasks, some your gpu can do better.

Nvidia/amd have programs that run more effective on the gpu, than a cpu (like encodeing movies and such).

However  these programs then dont use the cpu, they are a "either-or" situation.

With Hetrogeneous computing, you can split up any task (if you program for it) and you can use both the gpu+cpu together to work on the task,  with each part doing what their best at, and leaveing the the stuff their bad at to the other. This increases the programs run speed, and effeciency by a huge factor.

its one of the reasons AMD started makeing APUs.

They hoped they could make the world at large see the reasoning in this, and get programs that work like this out to consumers.

They will resist hard becaue at the ed of the day they want to milk more moeny out of you. More bits to buy more premiums. 



 

 

VGPolyglot said:
It makes me wonder how quickly the laptop I purchased this year will become obsolete!! It's interesting thinking of how laptops will change in power in only 5 years.

You got your new laptop!
What did you end up with?



Around the Network

but they haven't even fully utilize ddr4 yet. wtf?



CPU: Ryzen 7950X
GPU: MSI 4090 SUPRIM X 24G
Motherboard: MSI MEG X670E GODLIKE
RAM: CORSAIR DOMINATOR PLATINUM 32GB DDR5
SSD: Kingston FURY Renegade 4TB
Gaming Console: PLAYSTATION 5
JRPGfan said:

Playstation 4 uses the same memory for both, its cpu & gpu.

It runs with GDDR5.

My secrete hope is they eventually do the same on pc.

Id love to see a APU equal to a PS4 or better, for cheaper than a "intel cpu + nvidia gpu" is.

With Ryzen AMD are close enough, that the differnce in cpu tech is a meh, between the two.

If your cpu comes with a gpu equal to a ps4 as well? alot of people wouldnt buy intel anymore.

 

Theres also some advantages to haveing both cpu+gpu on the same memory.

It allows for "heterogeneous computing".

Think of it this way, right now all your x32 bit programs you run, do so mostly via the cpu.

But the cpu isnt always the most effecient way to do certain tasks, some your gpu can do better.

Nvidia/amd have programs that run more effective on the gpu, than a cpu (like encodeing movies and such).

However  these programs then dont use the cpu, they are a "either-or" situation.

With Hetrogeneous computing, you can split up any task (if you program for it) and you can use both the gpu+cpu together to work on the task,  with each part doing what their best at, and leaveing the the stuff their bad at to the other. This increases the programs run speed, and effeciency by a huge factor.

its one of the reasons AMD started makeing APUs.

They hoped they could make the world at large see the reasoning in this, and get programs that work like this out to consumers.

 

CGI-Quality said:

PS4 uses a GPGPU, so we're already there.

However, the second portion of the post - that would be something, as GPGPUs aren't quite there yet.

 

fatslob-:O said:

Yes, in fact we're already there ... (It's what PS4 essentially is)

I was more thinking about technology converged and not just repurposed. Built to cater to both scenarios equally.

I feel hurt that all 3 of you thought I didn't know that PS4 uses unified memory.



If you demand respect or gratitude for your volunteer work, you're doing volunteering wrong.

vivster said:

I was more thinking about technology converged and not just repurposed. Built to cater to both scenarios equally.

I'm not exactly sure how what you just described is any different than what PS4 is capable of ... 

Heterogeneous unified virtual memory and cache coherency between CPU and GPU ... (both CPU and GPU have a consistent view of memory)

http://developer.amd.com/resources/heterogeneous-computing/what-is-heterogeneous-system-architecture-hsa/

What you described is what AMD has been talking about since forever and their first implementation ...

vivster said:

I feel hurt that all 3 of you thought I didn't know that PS4 uses unified memory.

All APU's have 'unified memory' one way or another, it's just that implementation is different  depending on chip design ... 

Older Intel CPU w/IGP (physically unified memory) vs recent AMD APU (unified virtual memory)



CGI-Quality said:

GPGPUs don't just unify memory. They also perform non-specialized calculations that the CPU would normally do by itself. The unification is of the hardware and memory. A consolized "super-computer part", if you will.

Still, I think what you propose makes sense for consoles. On PC, however, things should remain separate. Developers get more out of that because they can tailor certain features to work specifically with either the GPU (tessellation/AA/AO) or CPU (framerates/particles/amount on screen).

GPGPU is pretty different (orthogonal I'd say) to the idea of unified memory. GPGPU is about GPU compute ... 

Instead of only being able to execute graphics kernels, GPU compute allows you to also execute compute kernels too which are more generalized ...



Dance dance revolution 5? Sold!