News for hackers. Stuff that matters.
Re:Intel Discontinues the Intel Developer Forum; IDF17 Cance... by bsder on Monday April 17, 2017 @04:14PM (#14134022)
> People always talk about Moore's Law falling apart, and it seems like people didn't see it coming.

People didn't WANT to see it coming. The data that it broke were back at 65nm but very much at 40nm and 28nm. RAM hasn't scaled in years.

However, the history of technology is littered with the corpses of those who bet against Moore's Law. Combine this with the fact that your job basically depends upon Moore's Law continuing, and you have something similar to the Wall Street collapse. I can bet against it, but I lose my job if I'm wrong, and I lose my job if I'm right. Better to just close my eyes and cash my paycheck.

For consumer evidence simply look at embedded microcontrollers. Note that RAM and flash haven't been scaling every 18 months for a while.

Re:Intel Discontinues the Intel Developer Forum; IDF17 Cance... by jacquesm on Monday April 17, 2017 @05:20PM (#14134509)
I see this as a good thing. Now we can finally get down to what we should have been doing in the first place: better software, rather than just more of it and of mediocre quality. Moore's law has bailed out many producers of inferior quality software and now that that free run has come to an end we're going to have to take a really hard look at how we cook this stuff up.
Re:Intel Discontinues the Intel Developer Forum; IDF17 Cance... by ghaff on Monday April 17, 2017 @06:00PM (#14134803)
But do you really believe that by taking "a really hard look at how we cook this stuff up" software engineers can double performance (in the sense of effective work) every 18 months? We can absolutely turn the dial toward more effort on software such as algorithms/compiled languages/etc. but color me unconvinced that there's exponential growth possibilities there.
Re:Intel Discontinues the Intel Developer Forum; IDF17 Cance... by jacquesm on Monday April 17, 2017 @06:06PM (#14134842)
Yes, I really believe that. And the reason why is probably not going to be very popular here but I believe that we took a wrong turn at some point in the past two or three decades that made us concentrate on the wrong thing. In the mid 80's there was a fairly strong push to substantially improve the quality of software, rather than the quantity. And when the web happened that all got flushed down the toilet and we now have about 500 ways to do the exact same thing, none of them very good, efficient or stable.

It's like the world just after the Cambrian explosion. Lots of room for expansion but no real plan or intelligence behind it resulting in a ton of repeat work and variations on themes that will ultimately go nowhere.

And once all that noise has died down the real work can finally begin, much more wood behind far fewer arrows.

Re:Intel Discontinues the Intel Developer Forum; IDF17 Cance... by ghaff on Monday April 17, 2017 @06:17PM (#14134905)
I actually hope you're right. As you (approximately) wrote in another comment, "you canna change the laws of physics." CMOS has been a very special technology but it's obviously reaching the end of its life.
Re:Intel Discontinues the Intel Developer Forum; IDF17 Cance... by jacquesm on Monday April 17, 2017 @06:22PM (#14134944)
There are some exotic processes that give better performance but the economies of scale aren't there yet and the cost of production is probably always going to be much higher than that of Silicon, which is after all a very abundant element on Earth.

There was a fantastic video about IC manufacturing linked here on HN a while ago, I'm not sure if I'll be able to find it.

edit: Hah, found it :)

https://www.youtube.com/watch?v=NGFhc8R_uO4

Re:Intel Discontinues the Intel Developer Forum; IDF17 Cance... by ghaff on Monday April 17, 2017 @04:46PM (#14134286)
There's some truth in that. And there are also various approaches that can probably mitigate the end of CMOS process scaling for a while (special-purpose hardware, photonics, 3D stacking, etc.)

Some of these will cause some pain in other areas like software development.

That said, there's absolutely no guarantee that there's a true CMOS 2.0 on the horizon that will provides anything like the approximately 3500X performance gains we've seen from CMOS process scaling. There are huge macro implications if computing basically stops getting faster/cheaper/smaller from year to year.