News for hackers. Stuff that matters.
Re:Nvidia GeForce GTX 1080 Ti by kalleboo on Wednesday March 01, 2017 @06:26AM (#13762932)
When looking at the advancements in GPUs these days, where are the improvements coming from? Are they just throwing more silicon at the problem? Is it process improvements? Smarter design? All of the above? Can we expect these advancements (and cost reductions) to continue, or how far away are we from the wall that CPUs have hit?
Re:Nvidia GeForce GTX 1080 Ti by ClassyJacket on Wednesday March 01, 2017 @09:27AM (#13763819)
Yes, all of the above.

IANAEE (I am not an electrical engineer).

Something nice about GPUs is that graphics rasterization is a very parallel problem. If you can handle thermals, power consumption, memory bandwidth, etc. that go with it, you can pretty much just add more of the parts that do the processing (in this case, CUDA cores - 3,584 of them) and get a more powerful GPU. A 1080 TI has 12 billion transistors. The 1080 had 7.2 billion. The 980 had 5.2 billion.

CPUs handle more branching problems, so it's harder to get improvements by just adding cores.

They're also smaller than the pre-1080 - 16nm down from 28nm, which lowers power consumption and therefore heat. It's a huge help and it's part of what allows them to just add more transistors in the first place - but in this area, GPUs will run into the same problems CPUs do. It's hard to shrink transistors.

Re:Nvidia GeForce GTX 1080 Ti by usaphp on Wednesday March 01, 2017 @10:47AM (#13764598)
> IANAEE (I am not an electrical engineer).

Why not just write "I am not an electrical engineer"? Defeats the purpose if you still have to explain it.

Re:Nvidia GeForce GTX 1080 Ti by madez on Wednesday March 01, 2017 @11:04AM (#13764785)
I appreciate they wrote it the way they did. I didn't know what the abbreviation would have meant, and now I do. Also, I now have a clue what "IANA" at the start of an abbreviation I have never seen before might mean.
Re:Nvidia GeForce GTX 1080 Ti by cr0sh on Wednesday March 01, 2017 @01:15PM (#13766533)
I was informed by a long time user (Grumpy Mike) of the Arduino forums when I first started posting there that one should -always- explain the first usage of an acronym or similar construct before using it elsewhere in the rest of a comment.

It makes sense from the perspective of the fact that not all users may understand what the acronym means at first, and doing this is a great courtesy (also, it removes ambiguity in instances where you may be using an acronym similar or same as that for another domain - perhaps the domain of the forum or medium you are communicating on).

Re:Nvidia GeForce GTX 1080 Ti by ClassyJacket on Thursday March 02, 2017 @06:41AM (#13773382)
Just a sort of joke, I guess, playing on the IANAL acronym.
Re:Nvidia GeForce GTX 1080 Ti by RandomOpinion on Wednesday March 01, 2017 @12:40PM (#13766095)
>When looking at the advancements in GPUs these days, where are the improvements coming from?

A considerable chunk of it is process improvements. Take a look at the chart at http://wccftech.com/nvidia-pascal-gpu-analysis/ that's about halfway down. nVidia's current generation GPUs are at 16nm. For comparison, Intel is at 14nm for their processors (though their 14nm process is better than most other chipmakers 14nm process) and hopes to start delivering 10nm this year, a year or so later than planned. So nVidia has a couple more process bumps to go, whenever they become affordable, and then they hit the wall like everyone else and have to focus mainly on architectural improvements for further performance gain.

Re:Nvidia GeForce GTX 1080 Ti by cbyto on Wednesday March 01, 2017 @11:52AM (#13765428)
In addition to that, nvidia has been riding on rising clockspeeds the past few years, the current Pascal architecture isn't much different than the previous Maxwell but clocks much higher, upto 2.1Ghz overclocked. Maxwell also clocked pretty high, going to 1.5Ghz overclocked.

CPUs are stuck at clocking 4Ghz and beyond, so graphics cards still have some headroom to grow into.