mali
-
As seen on ITT:
http://www.elsa.com/products/products_detail.asp?id=53
http://www.elsa.com/products/products_detail.asp?id=53
Yes, that's weird :huh:fishybawb said:Why is the picture on that site of an Eee?
Klepto said:I'll be glad to see the back of the x86 architecture too, it's held back true progress for way too long (IMO).
Agreed. Vive la Révolution!
Peter R said:How has x86 held back the computing world? It's kept up with moores law projections just fine so it's hardly holding us back...
Disclaimer: I'm no guru, there are others here who know a lot more about this stuff than me (you may well be one of them).
Most of my knowledge about CPUs comes from a software perspective, and a particularly eclectic one at that. From a programmer's perspective the x86 is ugly, arcane and even a bit crazy. They are built on RISC cores but still present a CISC interface, they have irregular instruction sizes and varying instruction execution times, there are a lot of special cases and counter-intuitave optimisations. There are a whole bunch of threads here about ARM vs. x86 that touch on this issue.
x86 has had a near monopoly in the CPU market for things that Joe Bloggs calls a 'computer' for almost quarter of a century. Monocultures such as this tend to stifle innovation. I don't mean to say that there has been negligible progress, or that current x86 chips are the same internally as the venerable 8086, but we simply don't know where we would be now if x86 had never become king of the hill. It's had so much of the mindshare and investment that it was pretty much guaranteed to improve. Some really interesting ideas have been commercial failures partly because x86 was so entrenched, DEC's Alpha was considered by many to be superior but never managed to dethrone the x86. Interestingly the dominance of x86 was not brought about directly by the merits of the chip but because it was the primary target for the dominant operating system, which due to it's proprietary nature and binary distribution is not easily portable.
For the first time in a long time the stranglehold of wintel on the PC market may be facing a serious threat because of the emergence of netbooks and other similar devices. ARM and friends are the challengers on the hardware front, and Linux and friends on the software front. If ARM succeeds then native binary backward compatibility would be broken and a major reason that people stick to Windows would disappear. If Linux succeeds then it really doesn't matter what CPU you are running on as long as it runs Linux and a major reason that people stick to x86 would disappear.
As for Moore's Law (really an observation) it seems to me it can act as a destabilising factor. As competing systems reach a level of performance that's acceptable for people's needs relative performance ceases to matter so much, all that's needed is 'good enough'. Even though the TV ads tell you that you need the latest and greatest system to surf the web, type a letter, watch a movie or play music this simply isn't true. If the choice is between a $150 computer that does everything you want and a $300 computer that does everything you want then the choice seems obvious, especially when you consider mobile use.
I know Moore's law strictly talks of transistor counts but I meant it as an analog for "processing power".Exophase said:Moore's law just dictates how transistor counts increase. Any CPU manufacturer can keep up with Moore's law if they get processing down, regardless of what CPU they're putting on the wafers. And Intel has been a world leader in making smaller dies practically since the beginning.