Apple spends a ton of money on R & D while other other low-life companies sit in the sidelines waiting to see what they come up with ...
Then they copy Apples products leaving out the quality ... nice eh?
Rock on Apple!
Sure we may have to use them because the company we work for makes us do it, but is anyone really excited about anything new most of these companies come out with.
"At the same time, Apple, Nvidia and Qualcomm are designing their own takes on ARM-based mobile chips that will be made by the contract foundries. Even without the direct investment of a factory, it can cost these companies about $1 billion to create a smartphone chip from scratch."
But of course, none of those people ARE designing from scratch, they're starting with ARM based mobile chips and working from there. What a sensationalist headline seeking article.
Why on Earth would it cost that much? It's not even using an original CPU design-just taking ARM's Cortex A9 core(s?). The only design here is slapping all the parts together. Not trivial of course...but a billion dollars? That seems insane.
I assume it's using more PowerVR graphics too?
A part of me feels Schadenfreude, as Microsoft would never be able to switch so easily from one processor platform to another as Apple did so numerous times thanks to UNIX I suppose.
Who would have thought that the general trend does not go to more power, but towards more flexibility and MS cant cope with this.
Never?
Windows 7 client runs on two processor platforms - 32-bit x86 and 64-bit x64.
Windows 7 "server" runs on two processor platforms - 64-bit x64 and 64-bit IA64.
Windows Mobile/CE runs on x86 and compatibles, MIPS, ARM, and Hitachi SuperH processors.
Previous versions of Windows NT-based systems have been sold and supported on PPC and Alpha processors. SPARC and MIPS were also running (but not officially sold).
Itanium was some expensive *****! We had some production SQL Servers on HP IA64, and the happiest work day of my life was the day we successfully load tested the x64 platform and found it had comparable performance at a fraction of the cost.IA64.
I remember waaaaaay earlier in the decade where I was wondering if it was dumb for me to buy a new computer at the time because probably within a year we'd have to be switching to Itanium :-D
SOOOOOO glad trusty old x86 won out. The funny thing is, had Intel not been trying to shove Itanium down our throats, THEY would have gotten to define 64-bit x86. I wonder if they'd have done a better job at it...that's always bugged me. Like AMD only bumped externally addressable registers from 8 to 16, and claimed x86 didn't need more, while PowerPC chips (back when they made those) had 32. I'm sure there's other stuff that *might* be questionable. Oh well, serves Intel right.
I agree except for the Win7 stuff. As a long-time x86 microprocessor designer who was one of the team who invented AMD64 let me tell ya - there's almost no work to be done to support it.
A part of me feels Schadenfreude, as Microsoft would never be able to switch so easily from one processor platform to another as Apple did so numerous times thanks to UNIX I suppose.
Who would have thought that the general trend does not go to more power, but towards more flexibility and MS cant cope with this.
x64 binaries are not compatible with x86, therefore it's a unique architecture compiled with a unique compiler code generator.
x64 also requires 64-bit clean code - all the "compatibility" in
the world won't help if you store a pointer in a 32-bit int.
______________
The point is that Windows NT is mostly architecture-neutral code,
and Microsoft has been shipping it on quite a few platforms. The
fact that x64 is similar (though not a superset) of x86 doesn't
mean much to OS developers writing in high level languages.
Hogwash. Windows NT 4.0 supported four processor architectures: x86, Alpha, MIPS and PowerPC.
True. And it was the best OS for PowerPC (and the worst for Alpha![]()
x86-64 is binary compatible except for long mode 64-bit apps (i.e.: in 4 out of 5 modes). And it's a lot easier to change a define for a type than it is to switch to a fundamentally different ISA.
Lets put this in perspective!
Based on the their stock price, market capitalization, Apple is worth 181 Billion, yes even more than Google. According to their SEC audited financial reports, Apple has 39 Billion in the bank.
Also, Microsoft is only worth 80 billion more than Apple at $251 Billion.
So 1 Billion for a data center in NC and another Billion to build their own chip is not that much money for Apple!
Think Bigger!
Marcus