Its about time gpus made the switch from pcie to a dedicated socket...

Its about time gpus made the switch from pcie to a dedicated socket. in a nut shell we could see direct access to the ram for increased computing and easier offloading. Additionally we could say goodbye to the abysmal coolers and use cpu style coolers which have been shown to have significance performance over a gpu cooler. this could also make for upgradable gddram or instead opt for a single ram platform. dedicated gddram would be useful of course for secure computing. think of all the benefits. if only we had an open socket standard for gpus..

You mean like the dedicated socket they used to have over 9000 years ago?

AGP sucked.

>dedicated socket
>A
>G
>P

how young are you? we moved /away/ from gpu-specific slots to pci-e

what issues did they face? i suppose pcie fixes the issue when using multiple gpus in a sense. If thats the case why havent cpus switched to a similar interface? Also why dont we have better gpu cooling solutions yet? that seems pretty funny that if pcie fixed socket issues it didnt account for cooling issues

PCI was getting old, and there needed to be a replacement, but AGP was too gpu-specific to be used for anything else
so they made the PCI replacement suitable for gpus as well, so now we just have PCI-E

We already have meme M.2 slots, we don't need more memes on our memeboards.

>seems pretty funny that if pcie fixed socket issues it didnt account for cooling issues
PCI-E came out in 2004, gpu's in 2004 didn't have "cooling issues"
pic related is what a top end graphics card looked like around when PCI-E was released

>CPU
>cooling one single die
>GPU
>covers the whole chip which is far longer than a CPU
GPUs are pretty much a whole computer on their own, so cooling would still be expensive as fuck (presumably)

m2 is actually a useful thing though.

fair enough, so its time for a better solution.

not expensive, a cpu cooler (pick any, even a 212) will cool better than a stock cooler by a large margin. Its mounting thats an issue, and using more than one gpu thats also an issue. Thats why i though a dual gpu socket would be better for cooling.

but there's more stuff to cool. remember the EVGA 1070s that exploded from poor VRM cooling? maybe i'm not grasping what i need to but if you only cool the chip, you're kinda fucked on the rest so standard CPU coolers wouldn't work and we'd be in the same shit from a different set of assholes

>so its time for a better solution.
maybe
perhaps it's not such a crazy idea these days to consider a dedicated spot on the motherboard again for the gpu, like a cpu
they're used for much more now than ever before

i say "again", because for a good while integrated gpu's were integrated into the northbridge, before being moved into the cpu

>what issues did they face
well for one your AGP graphics card only fit one specific slot so it better not interfere with your northbridge cooler, your network card or your sound card.

The question is, when do we get m2 gpus?

...

...

MXM is the future

yes theres more to cool, but have you seen the size of a cpu? its tiny compared to the coolers area of effective cooling, which fits over a full gpu

so we create a standard interface in the same way pcie is. a situation where the limits of gddram and bandwidth are so ridiculously high we wont be bottlenecked by the lanes for some time, at which point we release v2

What's the point of creating a new pcie? GDDR5 bandwidth is a problem, pcie bandwidth is not.

so that the gpu has direct access to the ram, that lets you offload easier and encourages devs to focus on a single ram standard to develop for. The main thing is gpu computing plays a signicant role in almost everything now days, to the point where the cpu is usually an afterthough.

The GPU has its own RAM and its far faster than the CPUs RAM. A GPU wouldn't gain anything by having access to the RAM. And I'm pretty sure a one RAM standard wouldn't work because then you'd have your CPU stalling while your GPU fetches data, or vice versa.

fair enough, never thought of that

soon someone's gonna ask why cpus aren't on slots--
>why havent cpus switched to a similar interface?

ah, nevermind

pcie is fine, we just need 4 slot cooler designs at this point. kinda like blower style cooling, but with axial fans moving the heat out of the case - like tower CPU coolers.

it would, in fact i believe thats what the ps3 and 4 do.

and make it so theres a flippable gpu so that theres a card in slot 1 and 4 and between them is a large heatsink with a fan on each end.

Uhh they have access to the RAM as it is now. They can even communicate peer2peer over PCIe.

I would be cool with this, if PCIe was on the other side of the board.

>it would, in fact i believe thats what the ps3 and 4 do.
So you want to bring PCs back to console tier performance? Why not buy a CPU with integrated graphics and enjoy your compute?

wasnt it a trick done to increase performance with such shit hardware?

is it direct access? i thought it was via cpu

Oh, yeah it is through CPU. It's a graphics API feature.

Vega may have direct access, though, it looks like. It looks like they'll have access to other GPUs VRAM in other PCIe slots as well.

Consoles perform well for their given hardware.
Besides targeted optimizations to specific hardware, a big reason why they perform better than you'd like they do on paper is that they can share RAM via the CPU and GPU.