I didn't know Power chip business still existed.
I didn't know Power chip business still existed.
x86 is likely something like the 4th or 5th largest chip architecture by volume shipped today. Last estimate I've seen was in the 360 million range per year, maybe as high as 400 million.
That's after ARM, likely to ship 3 billion this year, MIPS and PPC probably in the 500+ million range each unless there's been massive unexpected changes over the last year.
X86 gets all the attention because it's on desktops and in laptops and because Intel is disproportionally important because their revenue is several times that of any other CPU manufacturer because nobody else ships nearly as many high end chips (e.g this puts Intel at 7 times Qualcomm, at second place, in revenue from CPU/MPU's last year: http://www.xbitlabs.com/news/cpu/display/20130521205843_Inte... )
And for the surprise contender, it is unclear where the 6502 architecture falls: It ships in "hundreds of millions" a year according to Western Design Centre). Note that this might very well largely be in the form of licenses for embedding the cores in custom ASICs or in FPGAs, so whether you'd want to count that is another matter (as an example, some Amiga's had keyboards with an embedded 6502 core + PROM and a tiny amount of RAM). It's possible that some of the other extremely low end 8-bit CPU cores that are still being used as micro-controllers might also ship volumes like that.
I've seen no indication that Sparc is anywhere in the running
If you want to run 3 cpus lockstep, verifying each other's results, the PPC world already has the infrastructure. This and other similar things make it an easy choice for some applications.
The [PowerPC] 603e processors also power all 66 satellites in the Iridium satellite phone fleet. The satellites each contain seven Motorola/Freescale PowerPC 603e processors running at roughly 200 MHz each.[1]
There is a radiation hardened version called "RHPPC" based on PowerPC 603e made by Honeywell & Freescale. RHPPC is equivalent to the commercial PowerPC 603e processor with the minor exceptions of the phase locked loop (PLL) and the processor version register (PVR). [2]
[1] http://en.wikipedia.org/wiki/PowerPC_600#PowerPC_603e_and_60...
F/A-18s also use PowerPC processors in the Advanced Mission Computer (AMC) avionics.
POWER stalled in the performance/watt category around the time of the Power Mac G5: unfortunate, since this was around the time that performance/watt was starting to be considered a real thing. That hurt the architecture's standing terribly. But it's still around.
The P5 was a contemporary of the G5 (although the G5 was really a P4). But it wasn't quite the beast the P6 was.
So, it isn't that PowerPC is doomed from a technical standpoint. Instead it's all about money, business cycle stuff. Less sales means less R&D. Less R&D means you fall behind of the competition. IBM doesn't really have the heavy hitters they used to in the chip business (Relative to Intel/ARM/TSMC). If you want the newest flashiest tech, you can't really use their fab - that sort of stuff.
Every chip technology node is getting more expensive for foundries, which means the chip market will likely naturally converge to a small number of players.
[1] http://research.cs.wisc.edu/vertical/papers/2013/hpca13-isa-...
In shipped units, MIPS is quite likely either second after ARM, or third after ARM and PPC.
MIPS was estimating an expected 500 million units for last year, I believe - I don't know if they met it. PPC has been estimated in the same ballpark.
Unless Via's x86 sales are far higher than expected, x86 is likely below 400 million units shipped a year.
I was there and it didn't! TBL did development on Next. There were some text mode browsers that worked on Unix only. The popular graphical browser was Mosaic[1] which started out as Unix/X windows only. It was run on Sun, HP, IBM, SGI etc workstations (32 bit).
At that time popular Windows was still 16 bit. It didn't even include TCP/IP with various third party stacks (for a price) and later a Microsoft stack for Windows 3.11 for Workgroups. Some brave people did start porting Mosaic but it was hard because a completely different GUI API and semantics was needed, as well as dealing with the cramped machines compared to the 32 bit workstations. It was late 1994 before these ports became somewhat usable.
Netscape was formed around then, and the big difference was they made their code portable to multiple guis from the very beginning (a lot easier than retrofitting it). By 1995 every platform had to have TCP/IP and a web browser to be relevant. The web spread because no one was in charge, and everything had to work everywhere on a wide variety of screen sizes, operating systems and user environments.
ie it was the diversity of systems out there that was the cause, not that you could buy the PC architecture from different companies.
Can you explain that? Because I cannot make any sense out of it.
The clones were possible because IBM due to various business, legal and other stuff could not stamp them down. So we got to the point where computing penetration was fast and high enough for the whole net thing to make sense.
I just hope people realize that the Internet was the most compelling and most popular way to "get online" even before there were significant numbers of PC clones on the Internet.
Specifically, although it was technically possible to give a Windows machine a direct TCP/IP connection to the Internet, if you were using a PC clone to access the internet before July 1993, you were probably using the PC clone to run a terminal-emulation program (e.g., Kermit) to log in to a Unix shell account.
(I chose July 1993 as the date by the way because that was the month in which the New Yorker ran the cartoon, "On the Internet, nobody knows you're a dog," which was the first reference to the Internet in a mainstream publication that seemed to arouse the interest or the curiosity of large numbers of readers.)
If you remove people who connected through work from the definition of ordinary users, then AOL or Compuserve might have had more ordinary users than the Internet, but not vastly more. There were at least a dozen ISPs offering shell-account-style access to the internet in July 1993, Netcom, Best, Panix and The World being big US-based ones.
You may recall the huge impact that AOL had when it connected to the web. AOL also bought Netscape, which had been a dominant force in the early commercialization of the web (along with Windows 95), before taking over Time-Warner.
And consider that that in July 1993 Usenet was still much bigger and more important than the web. The web grew very quickly, but it takes a while to grow from zero users. (To help jog people's memories: Netscape Communications -- as "Mosaic Communications Corporation" -- was not founded till April 1994. Altavista opened to the public in December 1995.)
We've gone very far from the topic of this comment section.
For some reason that was the first thing that came to mind, reading your comment ;-)
The M88K system had big vertically stackable blocks with ribbon cable connectors at the back between the units for power and data. [1] [2] One unit consisted of a tape drive and a floppy drive. The floppy drive was actually SCSI and very fast (over 100kb/s when most floppy drives top out at 25kb/s). I can't imagine how much that drive must have cost.
The system arrived in a massive box and for some bizarre reason they stuffed the empty space with O'Reilly books. There were lots of "read me first" and "read me first" for the read me firsts. I ignored all of them.
About a year later the machine failed. It turned out there was a filter by one of the fans and one of the readme firsts told you to clean it once a month. Eventually the system had overheated and shut down.
We also had a Data General system that used the m88k. They called it the Aviion which was annoying to read and type. The DG folk we dealt with were by far the nicest out of all the vendors. Both the DG system and the Motorola system ran lightly modified SVR4. It was basically Unix of the time, and worked just fine.
The Motorola system ended up acting as the office server for various things because of its high spec. Hold onto your chair - it was blazingly fast at 40MHz, and had a whopping 64MB of memory. At one point we spent a thousand pounds to get a 1GB hard drive and used it as a Usenet server.
[1] Front view: http://www.openbsd.org/images/mvme187-1.jpg
[2] Back view although the system I used didn't have that much networking http://www.openbsd.org/images/mvme187-2.jpg
Also, the main thing with the PS3 was the Cell architecture which was going to appear in every type of device from TVs to mainframes and make the rest of the processor industry obsolete.
In the beginning it had a lot to do with toolchain support, these days I think it's a combination of force of habit and the fact that you can fry an egg on an x86 floating point unit.
And both ARM and PowerPC outsel x86 by a hell of a lot more than a factor of 2. It's at least a factor of 10, and that's almost certainly low too. x86, in terms of units sold, is an extremely small market.
Big data still requires a lot of power to move it.